Revision 39fc932 by Campbell Barton (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 3, 2018, 11:48 (GMT) |
Revert "Fix T52871: `BLI_polyfill_beautify_quad_rotate_calc_ex` was mistakenly considering the state as degenerated" This reverts commit a8f11f5422afa01608817755eea310e987f896be. Result is no longer symmetrical, will investigate a different fix. |
Revision 9d501d2 by Campbell Barton (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 3, 2018, 11:48 (GMT) |
Fix T52871: beauty fill error Only lock tri's facing different directions. Needed because scanfill creates zero area faces. |
Revision 1b61305 by Campbell Barton (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 3, 2018, 11:48 (GMT) |
Beauty fill was skipping small faces |
Revision 4a457d4 by Campbell Barton (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 3, 2018, 11:48 (GMT) |
Polyfill Beautify: half-edge optimization Was using an edge hash for triangle -> edge lookups, updating triangle indices for each edge-rotation. Replace this with half-edge which can rotate edges much more simply, writing triangles back once the solution has been calculated. Gives ~33% speedup in own tests. |
Revision e79e0c7 by Campbell Barton (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 3, 2018, 11:48 (GMT) |
Correct gtest error in recent beautify change |
Revision a68cc52 by Campbell Barton (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 3, 2018, 11:48 (GMT) |
GTest: initial BLI_heap test |
Revision 71d79e6 by Campbell Barton (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 3, 2018, 11:48 (GMT) |
BLI_hash: add BLI_heap_reinsert Allows avoiding remove/insert calls. |
Revision eaeb0a0 by Campbell Barton (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 3, 2018, 11:48 (GMT) |
Use BLI_heap_reinsert for decimate and beautify Improves performance for high poly meshes, ~70% faster for decimate, only ~10% for beautify. |
Revision 942b6e9 by Campbell Barton (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 3, 2018, 11:48 (GMT) |
BLI_heap: minor changes to the API Recent addition of 'reinsert' didn't match logic for ghash API. Rename to BLI_heap_node_value_update, also add BLI_heap_insert_or_update since it's a common operation. |
Revision eaf14b1 by Gaia Clary / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 2, 2018, 13:55 (GMT) |
fix T53230: avoid Nullpointer problems in Collada Exporter |
Revision 866be34 by Brecht Van Lommel (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 16:46 (GMT) |
Fix incorrect MIS with principled BSDF and specular roughness 0. |
Revision 440d647 by Brecht Van Lommel (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 16:29 (GMT) |
Fix part of T53038: principled BSDF clearcoat weight has no effect with 0 roughness. |
Revision cd9c68f by Brecht Van Lommel (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 16:29 (GMT) |
CMake: support CUDA 9 toolkit, and automatically disable sm_2x binaries. Fermi cards (GTX 4xx and 5xx) are no longer supported with this version, so we can keep supporting both CUDA 8 and 9 for a while. |
Revision f1ee24a by Brecht Van Lommel (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 16:28 (GMT) |
Fix T52801: reload scripts causes Cycles viewport render crash. |
Revision df1af9b by Brecht Van Lommel (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 16:27 (GMT) |
Fix Cycles bug in RR termination, probability should never be > 1.0. This causes render differences in some scenes, for example fishy_cat and pabellon scenes render brighter in a few spots. This is an old bug, not due to recent RR changes. |
Revision 836a1cc by Brecht Van Lommel (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 16:13 (GMT) |
Fix T53600: Cycles shader mixing issue with principled BSDF and zero weights. SVM nodes need to read all data to get the right offset for the following node. This is quite weak, a more generic solution would be good in the future. |
Revision c4f8d92 by Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 15:13 (GMT) |
Fix T53309: Remove default 'Clear loc/rot/scale delta transform' shortcuts. The loc one (shift-alt-G) was same as 'remove selected from active group' action... Clear delta transform is not a common operation, so we can live without a default shortcut for it. Note that using same key (G) in same space for two completely different kind of operations is probably a rather bad thing, nice topic for future keymap work. ;) Probably nice to have in 2.79a. |
Revision 08e16e0 by Joshua Leung / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 15:03 (GMT) |
Fix: Undo pushes were missing for Add/Remove Driver Variable buttons, and Remove Driver button |
Revision 9691960 by Joshua Leung / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 15:03 (GMT) |
Fix T53300: Bone Extrude via Ctrl + Click is not done from active bone tail |
Revision 6cfc5ed by Joshua Leung / Bastien Montagne (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 1, 2018, 15:03 (GMT) |
Fix T53185: After rendering an animation (Ctrl-F12), pressing F12 no longer renders single frames only |
|