Lukas Tönne LukasTonne
Lukas Tönne commented on issue blender/blender#110222 2023-07-18 10:58:42 +02:00
Geometry Nodes Baking

I like it, it's a reasonable set of milestones. I guess the editing part has the most unknowns still.

The Import Bake node ideally has the same sockets as the corresponding Bake node, but…

Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-07-18 01:14:16 +02:00
ca6d21e624 Moved volume grid and mask base implementation to BLI.
Lukas Tönne created pull request blender/blender#110220 2023-07-17 19:15:11 +02:00
Nodes: Move node socket RNA definition into its own file.
Lukas Tönne created branch rna_nodetree_socket_split in LukasTonne/blender 2023-07-17 19:12:42 +02:00
Lukas Tönne pushed to rna_nodetree_socket_split at LukasTonne/blender 2023-07-17 19:12:42 +02:00
4c53a4f58e Nodes: Move node socket RNA definition into its own file.
3f99b6e71c EEVEE Next: Avoid out of bounds cryptomatte buf and image access
9305778fb5 Fix: EEVEE-Next: bindpoint collision from Object
ba1795ec81 GPv3: Add tagging drawing for topology change
965a6bad3e Cleanup: GPv3: use strokes functions
Compare 10 commits »
Lukas Tönne commented on issue blender/blender#109135 2023-07-17 15:57:23 +02:00
New data structures for node group interface declaration

RNA question: How important is the "mix-in" style of providing socket default values and the like?

We have those default_value storage pointers in sockets/interfaces for storing default…

Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-17 15:22:59 +02:00
ee08aa2c7d Replaced socket type structs with a data pointer inside generic sockets.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-17 10:46:28 +02:00
7f94e50e65 Fix socket struct writing, make sure the correct final type is written.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-17 10:30:56 +02:00
e73ec12407 Merge branch 'main' into node-group-interface-ui
ac1f015246 Eevee-next: Ensure Uniform Buffer for Reflection Probes
2cb9290012 Fix #110021: Deform modifier binding can go wrong in certain stacks
bac6e81e57 Cleanup: Remove Compilation Warning Eevee Materials
a04da965f6 Fix #110166: Prevent ourliner editing generic labels.
Compare 58 commits »
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-07-17 09:30:50 +02:00
e331fb5298 Partial: move volume classes to BLI for acccess by both BKE and FN.
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-07-17 00:11:40 +02:00
ae41cf02a8 Optional methods in FieldInputs for providing volume grid inputs.
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-07-16 21:44:42 +02:00
68be105a94 Implemented evaluation for constant fields.
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-07-16 19:50:30 +02:00
acc190463d Disable types that don't have CPPType registration to fix linker errors.
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-07-16 19:16:27 +02:00
4e69ceb8ef Implemented dedicated evaluation of fields for volumes.
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-07-15 02:19:18 +02:00
97fa985ff6 Started replacing VArrays with grid wrappers (VolumeGrid).
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-14 18:55:10 +02:00
9402eb4186 Added RNA and refinement for the currently existing socket types.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-14 13:05:33 +02:00
7d21471865 Cleanup: Removed unused code.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-14 12:50:55 +02:00
14bfbcb926 Simplified static types selection for node tree interface items.
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-07-14 09:22:36 +02:00
45038ee927 Stub function for evaluating volume fields.