Block a user
Geometry Nodes: Value logging for Volume geometry and Grid sockets
The component_types.is_empty()
check assumes that all values are from some GeometryComponent
. That's not the case for grid values though, there is no component type when the value originates…
Geometry Nodes: Value logging for Volume geometry and Grid sockets
Lukas Tönne
pushed to volume-grid-nodes-multifunction at LukasTonne/blender
2024-05-09 12:31:50 +02:00
0786ae45f1
Fix freed memory access by ensuring tree and accessors stay alive.
Lukas Tönne
pushed to volume-grid-nodes-multifunction at LukasTonne/blender
2024-05-09 09:19:16 +02:00
679252f09a
Merge branch 'main' into volume-grid-nodes-multifunction
742a8b47cd
PyAPI: expose the popup region in the context
fa27d2fe65
PyAPI: expose Region.tag_refresh_ui
cdc0d422a0
Cleanup: use capitalized type names for RNA callbacks
9e481b484e
Cleanup: don't use boolean literals to set flag members
6a210c3d1b
Use math::midpoint.
7bcbae0380
Use math::min_max.
ea46365867
Use numeric_limits::lowest for initializing min/max.
2e0c51cff6
Use editable_grease_pencil_poll to simplify the snapping poll function.
a72e245743
Use index_mask::masked_fill when setting the same position to all points.
GPv3: Snap operators for edit mode
Ah yes, because the grid level used depends on the view, at least for the snap-to-grid operator. I'll keep the condition.
GPv3: Snap operators for edit mode
Yes.
The only additional check then is that the operator is executed in a View3D space - but is that actually necessary? I copied these conditions from GPv2, but i can't think of a good reason…
GPv3: Snap operators for edit mode
Lukas Tönne
pushed to volume-grid-nodes-multifunction at LukasTonne/blender
2024-05-08 14:10:06 +02:00
feb61a45bb
Remove debug code.
Lukas Tönne
pushed to volume-grid-nodes-multifunction at LukasTonne/blender
2024-05-08 13:52:26 +02:00
b16136f671
Merge branch 'volume-grid-nodes' into volume-grid-nodes-multifunction
47ab59699b
Fix build errors.
3ac16fd8e1
Merge branch 'main' into volume-grid-nodes
3a640a4707
Fix #121280: clamp layout panel sub-background color to block region
bba4555526
Refactor: GPv3: Remove
get_eval_grease_pencil_layer_drawing*
functions
cef0316269
Merge branch 'main' into socket-type-inference
3a640a4707
Fix #121280: clamp layout panel sub-background color to block region
bba4555526
Refactor: GPv3: Remove
get_eval_grease_pencil_layer_drawing*
functions
5f1a31c88a
GPv3: Change "active" property to "active_layer"
2707cc28fd
GPv3: Add asserts for drawing access by index
47ab59699b
Fix build errors.
3ac16fd8e1
Merge branch 'main' into volume-grid-nodes
3a640a4707
Fix #121280: clamp layout panel sub-background color to block region
bba4555526
Refactor: GPv3: Remove
get_eval_grease_pencil_layer_drawing*
functions
5f1a31c88a
GPv3: Change "active" property to "active_layer"