Blender Git Loki

Blender Git commits from all branches.

Page: 1975 / 2888

July 6, 2016, 15:42 (GMT)
Merge branch 'master' into cycles_bvh
July 6, 2016, 15:23 (GMT)
UI customizations: distinguish between flow type and flow behavior
July 6, 2016, 14:48 (GMT)
Enable render strand display during hair edit mode.
July 6, 2016, 14:34 (GMT)
Store a copy of the strand roots array in the strand edit data.

This will allow the edit mode to display render strands as well.
The roots may later be re-scattered or otherwise modified during editing,
and are eventually copied back to the Strands data when applying edits.
July 6, 2016, 12:00 (GMT)
Cycles BVH: Add some TODOs and some minor cleanup
July 6, 2016, 11:56 (GMT)
Merge branch 'master' into soc-2016-multiview
July 6, 2016, 11:54 (GMT)
Cycles BVH: Lazily allocate aligned transform in BVH node

This is an attempt to save up memory for oriented nodes during BVH build.

Will likely introduce some slowdown to construct hair BVH, but that we can
optimize later by using specialized allocator.
July 6, 2016, 11:35 (GMT)
remove check for correspondence num and clip num

- fix bugs in BKE_tracking_correspondence_add:
also check whether other_clip.other_track has been linked
previously hasn't done that

- remove check for correspondence number and clip number, previously
needs 8 correpondences and 2 clips to trigger multi-view
reconstruction

- format code to conform google style and blender style
July 6, 2016, 10:49 (GMT)
Cycles BVH: Bring back extmax to regular BVH aligned node intersection on GPU

Also fix compilation error there.
July 6, 2016, 10:41 (GMT)
Cycles BVH: Don't store w component of transform for regular bvh unaligned nodes

Saves quite some memory (467MB vs 528MB with koro.blend file).

Once again addressing review from Brecht.
July 6, 2016, 10:23 (GMT)
Cycles BVH: Simplify some evaluation in regular BVH traversal

Addressing review from Brecht.
July 6, 2016, 10:09 (GMT)
Cycles BVH: Simplify fetching of regular BVH unaligned transform

Nice trick suggested by Brecht, thanks!
July 6, 2016, 10:00 (GMT)
Clear the edit draw data on updates, to make edit mode changes visible.
July 6, 2016, 09:53 (GMT)
Cycles BVH: Use proper forward eclaration of Transform

Spotted by Brecht, thanks!
July 6, 2016, 09:49 (GMT)
Cycles BVH: Avoid confusion about shadowing class members
July 6, 2016, 09:49 (GMT)
Sort UV islands by area for packing (largest->smallest)
July 6, 2016, 09:48 (GMT)
Cycles BVH: Fix typo
July 6, 2016, 09:47 (GMT)
GPU buffer functions for drawing a strand edit BMesh.

Now the object mode and edit mode for strands use the same drawing code.
Derived render strands are not yet supported (they may need re-scattering
during editing) and the tool settings have no effect yet.
July 6, 2016, 09:35 (GMT)
Cycles BVH: Move unaligned threshold to parameters

Suggested by Brecht in review.

Should be no functional changes.
July 6, 2016, 09:28 (GMT)
Cycles BVH: Remove debug-only code

That code would have created too much unaligned nodes.

Spotted by Brecht, thanks!
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021