Geometry Nodes: Matrix socket type, attribute type, and initial nodes #116166

Merged
Hans Goudey merged 47 commits from HooglyBoogly/blender:nodes-matrix-socket into main 2024-02-13 18:59:46 +01:00

47 Commits

Author SHA1 Message Date
Hans Goudey da72d0d1a2 Fix modifier interface 2024-02-13 08:47:39 -05:00
Hans Goudey 7c42c5e993 Completely remove object transform node 2024-02-13 08:35:07 -05:00
Hans Goudey a2279959df Merge branch 'main' into nodes-matrix-socket 2024-02-13 08:34:15 -05:00
Hans Goudey 9d91de8f32 Fix add menu 2024-02-08 19:24:04 -05:00
Hans Goudey 81d2e1a36f Merge branch 'main' into nodes-matrix-socket 2024-02-08 19:19:52 -05:00
Hans Goudey 59c6f8b846 Fix a couple warnings 2024-02-08 19:19:38 -05:00
Hans Goudey d8a712a801 Finish "Transform Vector" to "Transform Point" rename 2024-02-08 19:16:17 -05:00
Hans Goudey 3f43005178 Merge branch 'main' into nodes-matrix-socket 2024-02-08 19:15:15 -05:00
Hans Goudey af0bfa28b2 Fix build errror 2024-01-30 08:19:01 -05:00
Hans Goudey 028e44a360 Remove storage of default value 2024-01-30 08:18:45 -05:00
Hans Goudey a46218a5bc Rename "transform vector" to "transform point" 2024-01-29 23:12:11 -05:00
Hans Goudey 04a11df2a9 Remove socket declaration default value 2024-01-29 23:10:59 -05:00
Hans Goudey be563557b2 Fix sorting in NOD_static_types 2024-01-29 23:10:51 -05:00
Hans Goudey 933c62b37b Merge branch 'main' into nodes-matrix-socket 2024-01-29 23:07:05 -05:00
Hans Goudey 0a7c5338a4 HIde socket type and nodes behind experimental flag 2024-01-23 12:06:37 -05:00
Hans Goudey 55f19b7b07 Merge branch 'main' into nodes-matrix-socket 2024-01-23 11:00:55 -05:00
Hans Goudey 12b6a59f21 Merge branch 'main' into nodes-matrix-socket 2024-01-23 11:00:03 -05:00
Hans Goudey f3d7811c9c Merge branch 'main' into nodes-matrix-socket 2024-01-23 08:09:20 -05:00
Hans Goudey ed0eaa2873 Merge branch 'main' into nodes-matrix-socket 2024-01-19 12:39:09 -05:00
Hans Goudey 648f53c46b Remove "Project Vector" node from this PR 2024-01-12 11:28:52 -05:00
Hans Goudey 6c65267f79 Merge branch 'main' into nodes-matrix-socket 2024-01-12 11:18:05 -05:00
Hans Goudey 974f2f6a96 Add transform space option to object transform node 2024-01-10 14:26:40 -05:00
Hans Goudey c5ee8a0881 Add socket inspection string 2024-01-10 14:17:08 -05:00
Hans Goudey c654dc89e7 Merge branch 'main' into nodes-matrix-socket 2024-01-10 13:23:02 -05:00
Hans Goudey 404f2d9fed Merge branch 'main' into nodes-matrix-socket 2024-01-10 08:05:26 -05:00
Hans Goudey 9f8b676411 Add missing implicit conversions 2024-01-09 13:36:33 -05:00
Hans Goudey 7fea2adb95 Merge branch 'main' into nodes-matrix-socket 2024-01-09 13:15:38 -05:00
Hans Goudey 4fefe1d902 Merge branch 'main' into nodes-matrix-socket 2023-12-27 00:06:41 -05:00
Hans Goudey 700614f3c6 Fix failing tests 2023-12-19 14:33:57 -05:00
Hans Goudey d610d0c5e6 Merge branch 'main' into nodes-matrix-socket 2023-12-19 13:32:17 -05:00
Hans Goudey 7797f48a43 Change name to multiply matrices
buildbot/vexp-code-patch-darwin-x86_64 Build done. Details
buildbot/vexp-code-patch-lint Build done. Details
buildbot/vexp-code-patch-darwin-arm64 Build done. Details
buildbot/vexp-code-patch-linux-x86_64 Build done. Details
buildbot/vexp-code-patch-windows-amd64 Build done. Details
buildbot/vexp-code-patch-coordinator Build done. Details
2023-12-19 12:23:23 -05:00
Hans Goudey 4a0953c4c0 Change to "Combine" and "Separate" nodes 2023-12-19 12:22:31 -05:00
Hans Goudey 5fa8a786e7 Merge branch 'main' into nodes-matrix-socket 2023-12-19 16:58:39 +01:00
Hans Goudey 7f8048c9e9 Fixes for changes in main 2023-12-18 11:26:03 -05:00
Hans Goudey 338eabe9b2 Merge branch 'main' into nodes-matrix-socket 2023-12-18 10:57:19 -05:00
Hans Goudey 9bdc111e93 Improve UI of nodes 2023-12-13 18:27:14 -05:00
Hans Goudey f03df58a08 Fix spreadsheet layout
buildbot/vexp-code-patch-lint Build done. Details
buildbot/vexp-code-patch-darwin-arm64 Build done. Details
buildbot/vexp-code-patch-darwin-x86_64 Build done. Details
buildbot/vexp-code-patch-linux-x86_64 Build done. Details
buildbot/vexp-code-patch-windows-amd64 Build done. Details
buildbot/vexp-code-patch-coordinator Build done. Details
2023-12-13 17:53:52 -05:00
Hans Goudey 1aef7ba022 Add alignment to CustomData internal allocation 2023-12-13 17:43:55 -05:00
Hans Goudey 79abc045f2 Support spreadsheet (still untested because custom data crashes) 2023-12-13 14:15:59 -05:00
Hans Goudey f6c8abfd35 Add matrix nodes 2023-12-13 13:57:30 -05:00
Hans Goudey fbc808954a Fixes 2023-12-13 12:45:45 -05:00
Hans Goudey e0bd82ad72 Implement mixing 2023-12-13 12:26:30 -05:00
Hans Goudey f3d68e1c04 Merge branch 'main' into nodes-matrix-socket 2023-12-13 11:38:22 -05:00
Hans Goudey 938f3064b3 Merge branch 'main' into nodes-matrix-socket 2023-12-11 18:02:40 -05:00
Hans Goudey 29a7a08102 Progress 2023-12-08 17:10:20 -05:00
Hans Goudey aea52c2eb8 Merge branch 'main' into nodes-matrix-socket 2023-12-08 16:48:56 -05:00
Hans Goudey 3a95eb2adc Nodes: Initial matrix socket 2023-12-07 17:19:43 -05:00