August 1, 2021, 07:58 (GMT) |
Physics: Added visualisation for slider and hinge constraints. |
August 1, 2021, 06:05 (GMT) |
modifier: adaptive_remesh: dump file pre and post edge operation |
August 1, 2021, 04:58 (GMT) |
Geometry Nodes: Level Set Nodes (WIP) Level sets are representations of all of the input values where a function's output is the same. If you imagine a "position to density" function, the corresponding level set describes a 3D surface. Disrete Level Sets have some benefits over meshes because they always describe a manifold shape, which makes some operations simpler. In particular, Boolean (CSG) operations become quite straightforward. In a procedural context, they also have the benefit of easily change-able resolution. The OpenVDB library comes with a set of tools that getting useful functionality out of this data structure relatively simple. This patch adds initial versions of three level set nodes: * **Mesh to Level Set**: Like the "Mesh to Volume" node, but creates a level set instead ** Currently the grid name is hardcoded to `level_set` ** Currently only voxel size input is available * **Level Set Boolean**: Provides the union, difference, and intersect operations. ** The existing Boolean node should be renamed to "Mesh Boolean" ** Missing is resampling of the second input level set for a transformation. * **Level Set Filter**: Provides "Grow", "Shrink", and "Smooth" operations. ** There are some other filters provided in the OpenVDB toolkit, I'm still trying to figure out their use cases though. This patch is meant to show some possibility and give anyone interested the chance to test. Another issue is that Blender doesn't have the ability to display level sets at the moment, which is the idea behind this task: T88599 Differential Revision: https://developer.blender.org/D12100 |
August 1, 2021, 00:57 (GMT) |
Fix new obj exporter curve test. Due to a previous fix I made to the transform matrix code, the golden data for the curve coordinates were incorrect. |
July 31, 2021, 19:40 (GMT) |
Merge branch 'master' into soc-2020-io-performance |
July 31, 2021, 18:41 (GMT) |
Bug fixes - start frame value and IMB_crop assert failures |
July 31, 2021, 16:08 (GMT) |
Testing global hash table to resuse duplciated seq Should be replaced with storing hash in editing->runtime |
July 31, 2021, 15:16 (GMT) |
Merge branch 'master' into sculpt-dev |
July 31, 2021, 02:44 (GMT) |
LineArt: Support mesh auto smooth. |
July 31, 2021, 02:44 (GMT) |
LineArt: Support mesh auto smooth. |
July 31, 2021, 02:00 (GMT) |
LineArt: Fix(unreported): Child object respect collection visibility. |
July 31, 2021, 01:59 (GMT) |
LineArt: Fix(unreported): Child object respect collection visibility. |
July 31, 2021, 01:26 (GMT) |
LineArt: Material flag versioning correction. |
July 31, 2021, 00:38 (GMT) |
Merge branch 'temp-lineart-contained' into lineart-shadow |
July 31, 2021, 00:37 (GMT) |
Merge remote-tracking branch 'origin/master' into temp-lineart-contained |
Revision 41f7538 by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-remesh-voxel, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 22:21 (GMT) |
Merge remote-tracking branch 'origin/soc-2021-porting-modifiers-to-nodes-remesh-voxel' into soc-2021-porting-modifiers-to-nodes-remesh-voxel # Conflicts: # source/blender/blenkernel/BKE_node.h |
Revision 383a8e5 by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-remesh-voxel, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 22:20 (GMT) |
- changes based on review by Jacques Lucke (JacquesLucke) |
Revision 6d2cc37 by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-remesh-voxel, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 22:15 (GMT) |
Merge branch 'master' into soc-2021-porting-modifiers-to-nodes-remesh-voxel # Conflicts: # source/blender/blenkernel/BKE_node.h |
Revision 7a2994a by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 22:11 (GMT) |
- reverted unneeded change |
Revision 326d86f by Fabian Schempp (soc-2021-porting-modifiers-to-nodes-remesh-blocks, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 22:07 (GMT) |
Merge remote-tracking branch 'origin/soc-2021-porting-modifiers-to-nodes-remesh-blocks' into soc-2021-porting-modifiers-to-nodes-remesh-blocks # Conflicts: # source/blender/nodes/geometry/nodes/node_geo_remesh_blocks.cc |
|
|
|


Master Commits
MiikaHweb | 2003-2021