November 6, 2019, 12:50 (GMT) |
Buildbot: Ensure proper ABI is used This wasn't an issue in the real buildbot environment since the precompiled libraries are compiled with same ABI as the compiler used for Blender build. But it was causing issues when building Blender using buildbot scripts (for troubleshooting purposes) on a machine with different default compiler ABI. Usually ABI detection is happening in platform_unix.cmake when detecting whether there are any precompiled libraries folder available. This detection is not happening when library folder is provided explicitly, expecting ABI to be setup explicitly as well. |
November 6, 2019, 12:36 (GMT) |
Constraints: remove special meaning of Local Space for parentless Objects. In 2011 special handling was introduced, apparently for no other reason than to address a complaint in T25707 that World and Local space are equivalent for objects without parent. This causes issues and confusion, as mentioned in rB599c8a2c8e4. This special meaning of Local Space is not documented in the manual, and is not known to experienced riggers, so removing it should not be a problem. Differential Revision: https://developer.blender.org/D6095 |
November 6, 2019, 12:27 (GMT) |
Fix compilation error |
November 6, 2019, 12:15 (GMT) |
Merge remote-tracking branch 'origin/master' into temp-lanpr-cleanup2 |
Revision cccaca2 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) November 6, 2019, 12:05 (GMT) |
simplify naming |
November 6, 2019, 10:53 (GMT) |
Fix crash when adding Scene variable to a driver When a Scene variable is added to a driver, and the RNA path is still NULL, it no longer crashes Blender. |
November 6, 2019, 10:22 (GMT) |
Merge branch 'master' into temp-graph-select-changes |
November 6, 2019, 10:20 (GMT) |
Fix rotation and scaling broken in graph editor [insert poo emoji here] |
November 6, 2019, 09:45 (GMT) |
Alembic: improved import/export of mesh normals This commit implements the change in behaviour described in T71246. In short: For export, per mesh: - Custom loop normals are defined ? loop normals are exported. - One or more polys are marked flat ? loop normals are exported. - Otherwise, no normals are exported. For import, when the Alembic mesh contains: - loop normals (kFacevaryingScope) ? use as custom loop normals, and enble Auto Smooth to have Blender actually use them. - vertex normals (kVertexScope or kVaryingScope) ? convert to loop normals, and handle as above. - no normals ? mark mesh as smooth. - unsupported normal types (kConstantScope, kUniformScope, kUnknownScope) ? handle as 'no normals'. This also fixes T71130: Alembic split normal export issue Previously the mesh flag `ME_AUTOSMOOTH` was used in conjunction with the poly flag `ME_SMOOTH` to determine whether loop normals or vertex normals were exported. This behaviour was hard to predict for artists, and hard to describe in the manual. Instead, Blender now only exports loop normals, computing them if necessary. This way, the mesh in Alembic should always have the same loop normals as in Blender. Maniphest Tasks: T71130 Differential Revision: https://developer.blender.org/D6197 |
November 6, 2019, 08:15 (GMT) |
Mathutils: expose the utility to find the closest point of a triangle. This computation is complex and useful enough to expose the existing C math utility used by BVH nearest to Python. Otherwise this requires the use of intersect_point_tri and multiple intersect_point_line calls with some added vector math. Differential Revision: https://developer.blender.org/D6200 |
November 6, 2019, 07:49 (GMT) |
Merge branch 'master' into greasepencil-object |
November 6, 2019, 07:48 (GMT) |
GPencil: Use parent matrix in Vertex Color modifier |
November 6, 2019, 02:07 (GMT) |
Merge branch 'blender-v2.81-release' |
November 6, 2019, 02:06 (GMT) |
Cleanup: remove unused game engine variable |
November 6, 2019, 01:53 (GMT) |
Overlay Engine: Add Lamps |
November 6, 2019, 01:49 (GMT) |
Merge branch 'blender-v2.81-release' |
November 6, 2019, 01:46 (GMT) |
Cleanup: remove EditNurb from DNA |
November 5, 2019, 23:48 (GMT) |
Merge branch 'master' into soc-2019-bevel-profiles |
November 5, 2019, 23:44 (GMT) |
Remove final print statement |
November 5, 2019, 23:38 (GMT) |
Merge branch 'soc-2019-bevel-profiles' of git.blender.org:blender into soc-2019-bevel-profiles |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021