Revision fcc3227 by Philipp Oeser April 2, 2021, 19:18 (GMT) |
Fix T86654: wrong Vertex Interpolation option default when importing alembic caches This resulted in bad motion blur from alembic animation when imported after rB83980506957c (because it was now OFF by default). When imported in a version prior to rB83980506957c and saved, this was still working fine. Vertex interpolation option introduced in rBbab2260b59c7 was defaulting to ON (correct) in that commit, but was lost in rB83980506957c. Now switch this to ON by default again. Note: if you have a file that was (incorrectly) imported with a version after rB83980506957c you'll have to enable Vertex Interpolation option on every MeshSequenceCache modifier by hand. Maniphest Tasks: T86654 Differential Revision: https://developer.blender.org/D10876 |
Revision 0e8fa1d by Hans Goudey April 2, 2021, 17:03 (GMT) |
Geometry Nodes: Allow float input for point scale node This allows easily changing the scale attribute with a uniform scale within a single simple node. |
Revision bd9c479 by Hans Goudey April 2, 2021, 16:45 (GMT) |
Geometry Nodes: Change point translate and scale node defaults Since these nodes are usually used for more basic operations and the attribute nodes are used when more complexity is necessary, it makes sense to give these nodes more accessible defaults-- hopefully this can make learning about the core concepts of geometry nodes a bit easier. |
Revision 8bd0bde by Harley Acheson April 2, 2021, 16:03 (GMT) |
UI: Align Spreadsheet Reals and Integers to Right Aligning spreadsheet cell numbers to the right to aid readability. Differential Revision: https://developer.blender.org/D10871 Reviewed by Hans Goudey |
Revision 8aff86a by Jeroen Bakker April 2, 2021, 14:16 (GMT) |
Cleanup: Remove blender namespace from Map. |
Revision 36427a8 by Jeroen Bakker April 2, 2021, 14:13 (GMT) |
Cleanup: remove loading blender namespace from Vector. |
Revision b6ab110 by Jeroen Bakker April 2, 2021, 14:11 (GMT) |
Cleanup: Added leading `e` to enum types. |
Revision 5a491ad by Jeroen Bakker April 2, 2021, 14:07 (GMT) |
Cleanup: rename eChunkExecutionState to eWorkPackageState. |
Revision 210f7f0 by Jeroen Bakker April 2, 2021, 13:41 (GMT) |
Compositor: stream operators for WorkPackages. Helps developers during debugging. |
Revision a0f705f by Jeroen Bakker April 2, 2021, 13:24 (GMT) |
Compositor: Debug stream operator. Stream operators for NodeOperator and ExecutionGroup to help during debugging. |
Revision fa9b051 by Sebastian Parborg April 2, 2021, 12:44 (GMT) |
Fix T84520: Make the different weight paint code paths exclusive to each other Before this change, you could have the new sculpt symmetry code and the older weight paint symmetry code active at the same time. This would lead to users easily trashing their weigh paint data if they were not careful when switching between modes. Now the specific weight paint symmetry code is an exclusive toggle so the user can't accidentally mirror strokes and vertex groups at the same time. This also paves the way of supporting Y and Z symmetry in the future for weight groups mirroring if we decide to add it in the future. Reviewed By: Sybren Differential Revision: https://developer.blender.org/D10426 |
Revision e7a0a75 by Antonio Vazquez April 2, 2021, 11:45 (GMT) |
Fix T87131: SVG as GPencil elements with both Stroke and Fill fails The importer was not checking if both were enabled. Now a new material is created if it's needed. |
Revision 548d16d by Ankit Meel April 2, 2021, 11:36 (GMT) |
BKE: attempt to fix build error on windows |
April 2, 2021, 08:43 (GMT) |
Fix T86874: Wireframe not drawing for geometry node mesh primitives The following primitives needed ME_EDGEDRAW, ME_EDGERENDER edge flags: * Grid * Circle Set flags on the inside edges for grid and circle triangle fan (mesh primitive nodes) so they are visible and selectable. Reviewed By: HooglyBoogly Differential Revision: https://developer.blender.org/D10878 |
Revision 6578f9d by Ankit Meel April 2, 2021, 08:18 (GMT) |
Modifiers: Fix build error with GMP |
Revision a0e1080 by Hans Goudey April 2, 2021, 05:16 (GMT) |
Cleanup: Remove unecessary C API for direct mesh boolean The main goal here is to remove the need for a C API to the code in `mesh_boolean_convert.cc`. This is achieved by moving `MOD_boolean.c` to C++ and making the necessary changes for it to compile. On top of that there are some other slight simplifications possible to the direct mesh boolean code: it doesn't need to copy the material remaps, and the modifier code can use some other C++ types directly. |
Revision 77f6857 by Hans Goudey April 2, 2021, 05:04 (GMT) |
Cleanup: Use const arguments |
Revision d91fec1 by Hans Goudey April 1, 2021, 21:49 (GMT) |
Cleanup: Remove unused code in boolean modifier The old path that didn't skip the conversion to and from BMesh for the exact solver was not yet removed from this file. At this point no problems have came up in the new implementation, so it's safe to remove it. |
Revision c5d9968 by Hans Goudey April 1, 2021, 21:23 (GMT) |
Cleanup: Remove unecessary part of instances component C API Now that object_dupli.cc is a C++ file, we don't have to have a specific function to retrieve the instance data from the geometry set. |
Revision 3ca1cf2 by Hans Goudey April 1, 2021, 20:54 (GMT) |
Cleanup: Move object_dupli.cc to C++ This will hopefully allow more refactoring in the future to improve the instancing system, especially how it relates to geometry nodes instances. |
|
|
|


Master Commits
MiikaHweb | 2003-2021