Revision 0af11a1 by Bastien Montagne January 19, 2015, 14:51 (GMT) |
Make use/computation of lnors consistant. Issue was, when requesting (building) lnors for a mesh that has autosmooth disabled, one would expect to simply get vnors as lnors. Until now, it wasn't the case, which was bad e.g. for normal projections of loops in recent remap code (projecting along split loop normals when you would expect projection along vertex normals...). Also, removed the 'angle' parameter from RNA's `mesh.calc_normals_split`. This should *always* use mesh settings (both autosmooth and smoothresh), otherwise once again we'd get inconsistencies in some cases. Will update fbx and obj addons too. |
Revision 694806a by Sergey Sharybin January 19, 2015, 14:28 (GMT) |
Cycles: Correction to camera in volume detection after clipping commit The check should also become aware of the fact were using clipping plane instead of clipping sphere now. |
Revision 7fd4c44 by Sergey Sharybin January 19, 2015, 14:23 (GMT) |
Fix T43311: using displacement shader crashes blender Issue was caused by wrong order of scene device update, which could lead to missing object flags in shader kernel. This patch solves a bit more than that making sure objects flags are always properly updated, so adding/removing volume BSDF will properly reflect on viewport where camera might become being in volume and so. |
Revision 18ae259 by Campbell Barton January 19, 2015, 14:07 (GMT) |
Cleanup: unused Global flags. |
Revision 45dfb3b by Campbell Barton January 19, 2015, 13:58 (GMT) |
Fix for security issue loading blend's Auto-Execute option could be overridden by opening a startup.blend |
Revision 4c74fb2 by Sybren A. Stüvel January 19, 2015, 11:58 (GMT) |
Fix: ActionGroups.new() UI description copy-paste error |
Revision 2f4aef9 by Sergey Sharybin January 19, 2015, 08:39 (GMT) |
Cycles: Avoid crash in statistics when canceling BVH build Also add missing render_time initialization in progress. |
Revision 32ffc63 by Joshua Leung January 19, 2015, 06:11 (GMT) |
Bugfix T43293: Crash when editing shared GPencil datablock in VSE The problem here was that when a Grease Pencil datablock is shared between the 3D view and another one of the editors, all the strokes were getting handled by the editing operators, even if those strokes could not be displayed/used in that context. As a result, the coordinate conversion methods would fail, as some of the needed data would not be set. The fix here involves not including any offending strokes in such cases... |
Revision 0a128af by Joshua Leung January 19, 2015, 06:11 (GMT) |
GPencil: Added asserts for checking when trying to convert coordinates for invalid stroke types (for current editor) Added for checking on the cause of T43293, and to aid in setting up a fix to remedy the situation. |
Revision 09c83d6 by Campbell Barton January 19, 2015, 05:47 (GMT) |
Viewport: Add adjustable safe areas, 3d-view & VSE Also adds safe-area presets. D325 by Diego Gangl with own edits. |
Revision 9f54a73 by Campbell Barton January 19, 2015, 04:42 (GMT) |
WM: add a notifier for camera/viewport options Added so viewport options only used in a camera view wont cause all 3d-views to redraw. |
Revision e91148e by Campbell Barton January 19, 2015, 03:22 (GMT) |
RNA/API: name outliner sort option like UIList |
Revision 704494e by Campbell Barton January 19, 2015, 00:31 (GMT) |
Fix own error in freestyle api |
Revision ffe5653 by Julian Eisel January 19, 2015, 00:01 (GMT) |
Outliner: Make alphabetical sorting optional A new option to the Outliner's View menu is added to enable/disable sorting of items. |
Revision 90b5697 by Bastien Montagne January 18, 2015, 17:41 (GMT) |
Fix `mathutils.barycentric_transform()` Dummy typo, we need a 3D vector here... |
Revision ecc58da by Sybren A. Stüvel January 18, 2015, 10:08 (GMT) |
Documentation: fixed documented types to match actual types The BGE API uses Vectors, but often this was documented as list. Maniphest Tasks: T43240 Differential Revision: https://developer.blender.org/D1006 |
Revision 6e97db7 by Bastien Montagne January 17, 2015, 22:09 (GMT) |
Fix T43301: Three of the 'mirror keyframes' tools were mirroring along wrong axis. Names are rather confusing here... :/ |
Revision 119ff67 by Bastien Montagne January 17, 2015, 16:42 (GMT) |
Fix T43283: Crash on undo/redo/ and save/reload after (new) weight transfer. Mesh stores its dvert in a specific pointer too, in addition of regular CD layer... That whole vgroup handling is really breaking apart the 'universality' of CD system. :( Also added some DAG and WM updates in operators... |
Revision c9e5d92 by Tamito Kajiyama January 17, 2015, 15:39 (GMT) |
Fix T43090: Cycles + Freestyle + border render = black render. The reported problem was due to a special case where there are no strokes to be rendered. Since rendering an empty scene is a waste of time, the issue was addressed here by skipping the stroke rendering process entirely. |
January 17, 2015, 13:58 (GMT) |
Fix T43273: vector math cross product inconsistent GLSL missed the normalization step. Reviewers: psy-fi, sergey, mont29 Reviewed By: mont29, sergey Subscribers: mont29 Maniphest Tasks: T43273 Differential Revision: https://developer.blender.org/D1000 |
|
|
|


Master Commits
MiikaHweb | 2003-2021