Revision 7cbd128 by Campbell Barton June 21, 2016, 05:01 (GMT) |
Revision 994dd5c by Campbell Barton June 21, 2016, 02:45 (GMT) |
Cleanup: rename curve align-x flags |
Revision cb5a772 by Dalai Felinto June 21, 2016, 02:21 (GMT) |
Text Object: Vertical Alignment A new option for Font/Text objects vertical alignment: * Top Base-Line (current mode) * Top * Center * Bottom The Top is the equivalent as the Top-Baseline with an empty line at the begin of the text. It's nice to have this option too though, since if we are driving the alignment via Python we don't want to add extra lines to the text only to accomodate to the desired vertical alignment. The Center and Bottom are as intuitive as their name suggest. When working with text boxes, the vertical alignment only work for paragraphs that are not vertically full. Many thanks to Campbell Barton (ideasman42 / @campbellbarton) for the code review, code comments, and overall suggestions and changes :) Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D2061 |
Revision 48c58bd by Campbell Barton June 21, 2016, 02:13 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 1c19940 by Campbell Barton June 20, 2016, 23:44 (GMT) |
Fix T48688: Crash loading particle effector weights |
Revision 29ce3df by Lukas Stockner June 20, 2016, 22:49 (GMT) |
Fix T48691: Cycles - OpenCL - HDR Image mapping does not match CUDA rendering The OpenCL texture code didn't offset the coordinates by half a pixel like the CPU code does. |
Revision 93c6cf4 by Lukas Stockner June 20, 2016, 22:19 (GMT) |
Cycles: Deduplicate Vector and RGB Curve nodes Since most of the code for these two nodes was identical, this commit now instead uses a common base class that implements all the functionality. |
Revision ed225d4 by Campbell Barton June 20, 2016, 22:09 (GMT) |
BMesh: avoid verts-of-edge iterator Since this function is called a lot, loop over data directly. |
Revision a170607 by Campbell Barton June 20, 2016, 22:09 (GMT) |
Fix T48683: Knife cut creates hole BM_face_split_edgenet wasn't correctly detecting boundary vertices to walk over, since vertices may be attached to boundary edges not part of the newly created face. |
Revision dfa7ddd by Lukas Stockner June 20, 2016, 17:07 (GMT) |
Cycles: Add svm_util_color.h file to CMake The file wasn't included in CMake and therefore not installed into the addon folder. |
Revision 72273b0 by Dalai Felinto June 20, 2016, 16:02 (GMT) |
Fix building for Windows after 57cff46v (booleans unitialized) |
Revision 61b49de by Bastien Montagne June 20, 2016, 09:12 (GMT) |
Fix once more time particle distribution. rB046adde64f16 was actually pretty useless (and broken), since issue ends up not being in binary search code, but in generation of the 'summed weights' array used to distribute particles over mesh items - looks like very small weights could lead to null accumulated weights, wich was breaking binary search. Fixed simply by adding a minimal, non-zero weight for mesh items to be allowed to emit particles. Hopefully we are done with this distribution mess! |
Revision 2e553f7 by Thomas Dinges June 19, 2016, 19:09 (GMT) |
Cleanup: Remove todo comment, this is fine as is. |
June 19, 2016, 18:17 (GMT) |
Cycles: add constant folding for more color operation nodes. Invert, brightness & constrast, separate/combine and Mix RGB blend modes and clamping. |
June 19, 2016, 18:17 (GMT) |
Fix issues with node deduplication in Cycles shader graph. It is not possible to use a set split by name as valid input to check_node_input_traversed - it needs a complete set of all nodes visited so far. On the other hand, the merge comparison loop should only check nodes that were not just visited, but found unique. This means that there should really be two separate data structures. Without the fix, check_node_input_traversed actually never returns true, so only nodes without any inputs are processed. |
June 19, 2016, 18:17 (GMT) |
Fix Cycles RGB and Vector Curves node Fac handling. |
Revision 34a4278 by Brecht Van Lommel June 19, 2016, 18:17 (GMT) |
Code refactor: small code simplification for Cycles constant folding. |
Revision c87f786 by Brecht Van Lommel June 19, 2016, 18:17 (GMT) |
Fix Cycles OSL image texture issue after recent refactor. |
Revision e26eb9c by Brecht Van Lommel June 19, 2016, 18:17 (GMT) |
Cycles: reduce CUDA stack memory access for Maxwell and up, increasing max registers. For non-branched path tracing with a GTX 960 and CUDA 7.5, this gives a small reduction in stack usage but mainly: 8% faster render on BMW, 5% on pabellon, 13% on classroom. |
Revision 9b618c1 by Brecht Van Lommel June 19, 2016, 18:17 (GMT) |
Cycles tests: raise failure threshold, copy failed image for comparison. |
|
|
|


Master Commits
MiikaHweb | 2003-2021