Lukas Tönne LukasTonne
Lukas Tönne pushed to point-cloud-grid at LukasTonne/blender 2023-10-13 15:37:04 +02:00
6781ea02c8 More debug tools.
3516d6b688 Set zero velocity inside the collider.
Compare 2 commits »
Lukas Tönne commented on pull request blender/blender#113630 2023-10-13 11:25:06 +02:00
Fix: Python node_utils.connect_sockets broken after API change

Writing an automated test for this would be nice, but i don't have time right now.

Lukas Tönne commented on pull request blender/blender#113630 2023-10-13 11:24:12 +02:00
Fix: Python node_utils.connect_sockets broken after API change

I can't find a good way to do this in RNA, there are just too many limitations. I propose to do this the simple way, otherwise the function will not handle custom socket types correctly which do…

Lukas Tönne commented on pull request blender/blender#113630 2023-10-13 10:16:49 +02:00
Fix: Python node_utils.connect_sockets broken after API change

Ok, some complication: The interface sockets have to use the restricted list of socket base types for their enum items, otherwise we'd have to do internal checks and custom validation, which gets…

Lukas Tönne commented on pull request blender/blender#113630 2023-10-13 09:52:21 +02:00
Fix: Python node_utils.connect_sockets broken after API change

I'd like to have a more robust way to find a valid base type from subclass on the C++ side. The new_socket method could do this internally, i think it's the only method in group interface API…

Lukas Tönne pushed to point-cloud-grid at LukasTonne/blender 2023-10-13 08:43:41 +02:00
5df7565f69 Fill the collider grid.
Lukas Tönne pushed to point-cloud-grid at LukasTonne/blender 2023-10-13 07:42:18 +02:00
db54f1cfdb Simplified debug output by storing named attributes.
f489015a28 Mask grid leafs are always allocated.
Compare 2 commits »
Lukas Tönne pushed to point-cloud-grid at LukasTonne/blender 2023-10-12 21:15:04 +02:00
eceb873871 Partial fix for mask debugging.
fab91bc129 Added mask debug output.
Compare 2 commits »
Lukas Tönne pushed to point-cloud-grid at LukasTonne/blender 2023-10-12 17:05:27 +02:00
c677517f76 Fixed debug output of the flow field node.
Lukas Tönne pushed to nodes-menu-switch at LukasTonne/blender 2023-10-12 16:13:27 +02:00
0bfab5ca02 Implemented the 'move' operator for menu switch items.
67ce6ac16f Use square socket icons for enum values.
d653a09366 Don't draw enum socket labels, in accordance with Blender UI principles.
Compare 3 commits »
Lukas Tönne pushed to point-cloud-grid at LukasTonne/blender 2023-10-12 14:42:03 +02:00
060bad9ae3 Bounding box for evaluating flow fields.
2d2c8f9859 Another simple node for creating a constant velocity field.
Compare 2 commits »
Lukas Tönne commented on issue blender/blender#113532 2023-10-12 12:09:57 +02:00
Undo Performance regression related to Geometry Nodes

I could repro it for a while, then i made the "mistake" of building f77fdbff8a9 (right before the panels commit), then went back to main, and now i can't repro this any more ...

All i know is…

Lukas Tönne pushed to point-cloud-grid at LukasTonne/blender 2023-10-12 09:43:41 +02:00
0691c948c2 Velocity grid input for pressure solve must be mutable.
Lukas Tönne pushed to point-cloud-grid at LukasTonne/blender 2023-10-12 09:34:40 +02:00
44f9479a44 Merge remote-tracking branch 'fork/point-cloud-grid' into point-cloud-grid
b04e6eabee Node config settings to toggle features at runtime.
Compare 2 commits »
Lukas Tönne pushed to point-cloud-grid at LukasTonne/blender 2023-10-12 08:57:57 +02:00
0e89b5baee New node for testing velocity pressure solution only.
Lukas Tönne pushed to point-cloud-grid at LukasTonne/blender 2023-10-11 22:01:58 +02:00
6c83c359d2 Correction: new velocity grid is result of pressure projection.
Lukas Tönne pushed to point-cloud-grid at LukasTonne/blender 2023-10-11 15:43:21 +02:00
9511edf62b Merge branch 'main' into point-cloud-grid
bf31f69e23 Merge branch 'blender-v4.0-release'
73c35dbc22 Fix #113433: Avoid calling registered custom node function
591951b2f6 Revert "Cycles: oneAPI: generate binaries for Meteor Lake iGPUs"
36e603c430 Cycles: Add option to control smoothing when using bump map
Compare 9 commits »
Lukas Tönne pushed to main at blender/blender 2023-10-11 15:42:30 +02:00
bf31f69e23 Merge branch 'blender-v4.0-release'
73c35dbc22 Fix #113433: Avoid calling registered custom node function
Compare 2 commits »