Revision a366acb by Campbell Barton May 29, 2014, 05:28 (GMT) |
UI: make it clear edge functions handle multiple loops/rings |
Revision 3a3edc6 by Dalai Felinto May 29, 2014, 04:19 (GMT) |
Revert "fix T40375 Glossy shader bakes different than render" This reverts commit 12abe94de827d9ae9c0dd6cc49bc6c3e377842ad. After a long discussion in the bug tracker we decided baking should use the faces normals for glossy (and combined). This is what Blender Internal is doing, and one of the more predictable way of yielding predictable results. That also means the result will not match the render perfectly, but this is preferrable over the alternatives at hand. Conflicts: intern/cycles/kernel/kernel_bake.h |
Revision 96f3033 by Antonis Ryakiotakis May 29, 2014, 02:22 (GMT) |
Fix T40381 and revert previous commit. Looks like the normal update flag is used internally in the modifier itself. So as a workaround just pass normal update to the nodes when flood filling |
Revision ac0b692 by Antonis Ryakiotakis May 29, 2014, 02:04 (GMT) |
Related to T40381, Cleanup the normal flag or else the smooth tool will work on more and more nodes as we sculpt. |
Revision a6bd6a8 by Antonis Ryakiotakis May 29, 2014, 01:48 (GMT) |
Add notifiers and reuse update calls for flood fill operators |
Revision 11a1562 by Thomas Beck May 28, 2014, 18:00 (GMT) |
Fix T40412: Moving mask layers does not invalidate mask drawing in the movie clip editor Issue was caused by a missing WM_event_add_notifier(..) in the mask_layer_move_exec() function... |
Revision 973f95f by Sergey Sharybin May 28, 2014, 17:21 (GMT) |
Fix T40157: Loading movies larger than 4GB in size fails Issue was caused by _wstat returning EOVERFLOW error because of file size didn't fit into stat structure which was using long datatype. The idea of this patch is to use _wstat64 and _stat64 structure which is capable storing 64bit file sizes. Made it a typedef for stat structure used by BLI_stat function in order to make code easier to follow and avoid ifdefs all over the place. Additionally solved issue with BLI_exists which was wrongly returning False in cases destination file is larger then 4GB. |
Revision 74cc397 by Bastien Montagne May 28, 2014, 16:55 (GMT) |
Fix T40405: Blender crashes on FBX export instantly. Better fix than rBbef5cb3aa2e5a: consider edges between faces with opposed normals as sharp. In fact, previous code was broken more deeply in this case (inconsistent normals across a 'smooth fan') - some loop normals would even never be computed! Fixing this is possible (even wrote it, actually), but this adds more complexity to a piece of code that is already awfully complicated, *and* normals in that kind of smooth fan do not make much sense anyway. So simpler and nicer results with assuming sharp edges between such 'opposed' faces! Note that there is some face (loop) ordering black magic at work here, added more comments to try to explain how and why all this works. As a bonus, we do not need to check for already computed loop normals anymore, since we know each 'smooth fan' will be walked once, and only once. |
Revision 9913da2 by Bastien Montagne May 28, 2014, 16:55 (GMT) |
Found another bmesh func that invalidates loop indices... |
Revision 4d1ec4d by Brecht Van Lommel May 28, 2014, 14:41 (GMT) |
Fix T40386: cycles anisotropic BSDF difference between SVM and OSL. |
Revision 7c8be33 by Sergey Sharybin May 28, 2014, 13:45 (GMT) |
Fix T40338: Vertex transform origin ignores Normalize option in graph editor Simply apply unit scale on curve transdata and un-apply on flush. Needs some more intense testing tho. |
Revision dcf2a07 by Sergey Sharybin May 28, 2014, 12:45 (GMT) |
Fix mask transform when display aspect is not 1:1 Requires some more intense testing. |
Revision bef5cb3 by Bastien Montagne May 28, 2014, 11:54 (GMT) |
Fix T40405: Blender crashes on FBX export instantly. This crash can only happen in case faces in same 'smooth fan' have reversed normals. To support this, we have to always keep a way to get real values in loop_to_poly, even when loop itself is tagged as done, it might be needed in computation of one of its neighbor's split normal later. |
Revision 67f5af0 by Campbell Barton May 28, 2014, 10:50 (GMT) |
Add asserts to BKE_mesh_normals_loop_split |
Revision 9dbd577 by Sergey Sharybin May 28, 2014, 10:11 (GMT) |
Fix T40272: Error setting option flags2 to value fastpskip |
Revision 22cdfd6 by Sergey Sharybin May 28, 2014, 09:56 (GMT) |
Style cleanup |
Revision 6bb459f by Sergey Sharybin May 28, 2014, 09:28 (GMT) |
Fix T40403: Particles disappear after rendering Read the comment in ensure_curve_cache, it tells it all. |
Revision 5a7b049 by Sergey Sharybin May 28, 2014, 08:29 (GMT) |
Fix T40383: Keying node doesn't work We should actually re-consider whether zero-sized kernels are allowed for edge detection. |
Revision 94b2852 by Thomas Dinges May 28, 2014, 07:36 (GMT) |
Fix T40399, OpenCL compile error. |
Revision 4b15a54 by Bastien Montagne May 28, 2014, 06:19 (GMT) |
Fix T40388: 2.70a - Blender Render - Texture Stack - persistent checkbox state. Reset 'use_texture' flag of a material tex slot when creating/assigning a texture to an empty slot. |
|
|
|


Master Commits
MiikaHweb | 2003-2021