[Bf-blender-cvs] [e83f46ea763] master: Geometry Nodes: Use Mesh instead of BMesh in split edges node

2022-11-20 Thread Wannes Malfait
Commit: e83f46ea7630163ae836f04cff867eee99032efa Author: Wannes Malfait Date: Sun Nov 20 15:42:10 2022 -0600 Branches: master https://developer.blender.org/rBe83f46ea7630163ae836f04cff867eee99032efa Geometry Nodes: Use Mesh instead of BMesh in split edges node Rewrite the edge split code

[Bf-blender-cvs] [9b591a104b3] blender-v3.3-release: Fix T101137: Crash with Transform Node

2022-09-21 Thread Wannes Malfait
Commit: 9b591a104b35c345bdb05874f4b9b6cc4aba1284 Author: Wannes Malfait Date: Sun Sep 18 22:58:51 2022 -0500 Branches: blender-v3.3-release https://developer.blender.org/rB9b591a104b35c345bdb05874f4b9b6cc4aba1284 Fix T101137: Crash with Transform Node In `BKE_mesh_tag_coords_changed_uniformly

[Bf-blender-cvs] [822fb550f2a] temp-T97352-3d-texturing-seam-bleeding-b2: Fix T101137: Crash with Transform Node

2022-09-20 Thread Wannes Malfait
Commit: 822fb550f2a5592c740ae5e6a71e29fcd5fe9b8b Author: Wannes Malfait Date: Sun Sep 18 22:58:51 2022 -0500 Branches: temp-T97352-3d-texturing-seam-bleeding-b2 https://developer.blender.org/rB822fb550f2a5592c740ae5e6a71e29fcd5fe9b8b Fix T101137: Crash with Transform Node

[Bf-blender-cvs] [bef948d2416] temp-T97352-3d-texturing-seam-bleeding-b2: Geometry Nodes: New Face Set Boundaries node

2022-09-20 Thread Wannes Malfait
Commit: bef948d24161cb3465ef48726c0edd82db525ae1 Author: Wannes Malfait Date: Sat Sep 17 22:18:52 2022 -0500 Branches: temp-T97352-3d-texturing-seam-bleeding-b2 https://developer.blender.org/rBbef948d24161cb3465ef48726c0edd82db525ae1 Geometry Nodes: New Face Set Boundaries node With the recent

[Bf-blender-cvs] [8a9f6a2e0a1] master: Fix T101137: Crash with Transform Node

2022-09-18 Thread Wannes Malfait
Commit: 8a9f6a2e0a15ed6d5fcab7030249f0211b667d60 Author: Wannes Malfait Date: Sun Sep 18 22:58:51 2022 -0500 Branches: master https://developer.blender.org/rB8a9f6a2e0a15ed6d5fcab7030249f0211b667d60 Fix T101137: Crash with Transform Node In `BKE_mesh_tag_coords_changed_uniformly` the checks

[Bf-blender-cvs] [3ff15a9e23b] master: Geometry Nodes: New Face Set Boundaries node

2022-09-17 Thread Wannes Malfait
Commit: 3ff15a9e23bd8a20ee514944779a898f1fe5accb Author: Wannes Malfait Date: Sat Sep 17 22:18:52 2022 -0500 Branches: master https://developer.blender.org/rB3ff15a9e23bd8a20ee514944779a898f1fe5accb Geometry Nodes: New Face Set Boundaries node With the recent addition of the UV unwrapping node

[Bf-blender-cvs] [75611838300] master: Fix T99667: regression in Delete Geometry node

2022-07-20 Thread Wannes Malfait
Commit: 75611838300be7c01cf7020006e81f64ec75aaf2 Author: Wannes Malfait Date: Wed Jul 20 15:48:48 2022 +0200 Branches: master https://developer.blender.org/rB75611838300be7c01cf7020006e81f64ec75aaf2 Fix T99667: regression in Delete Geometry node Differential Revision: https

[Bf-blender-cvs] [eeb0279e890] master: Geometry Nodes: Use std::move in dual mesh node

2022-02-28 Thread Wannes Malfait
Commit: eeb0279e890e7b021e0ac9dd48d2bcf6bef8300b Author: Wannes Malfait Date: Mon Feb 28 15:16:01 2022 -0500 Branches: master https://developer.blender.org/rBeeb0279e890e7b021e0ac9dd48d2bcf6bef8300b Geometry Nodes: Use std::move in dual mesh node Add a std::move in some places to prevent

[Bf-blender-cvs] [82fc68ed90b] blender-v3.1-release: Fix T95542: Dual Mesh crashes with some non-manifold vertices

2022-02-18 Thread Wannes Malfait
Commit: 82fc68ed90bf1429579eddd5df14caf60b791b45 Author: Wannes Malfait Date: Fri Feb 18 11:35:08 2022 -0600 Branches: blender-v3.1-release https://developer.blender.org/rB82fc68ed90bf1429579eddd5df14caf60b791b45 Fix T95542: Dual Mesh crashes with some non-manifold vertices The problem

[Bf-blender-cvs] [229d0ace026] blender-v3.1-release: Fix T95532: Merge node deletes everything for empty selections

2022-02-07 Thread Wannes Malfait
Commit: 229d0ace026ffb3591fdad4c5a6e0530c1243025 Author: Wannes Malfait Date: Mon Feb 7 16:08:36 2022 -0600 Branches: blender-v3.1-release https://developer.blender.org/rB229d0ace026ffb3591fdad4c5a6e0530c1243025 Fix T95532: Merge node deletes everything for empty selections The problem

[Bf-blender-cvs] [e9092110ff1] master: Fix T94144: Duplicate edges in dual mesh node

2021-12-20 Thread Wannes Malfait
Commit: e9092110ff1c647bd9d7b2d92dfaef44ba0b9b96 Author: Wannes Malfait Date: Mon Dec 20 13:08:05 2021 -0600 Branches: master https://developer.blender.org/rBe9092110ff1c647bd9d7b2d92dfaef44ba0b9b96 Fix T94144: Duplicate edges in dual mesh node The duplicated edges were caused

[Bf-blender-cvs] [d54a08c8af1] master: Geometry Nodes: Dual Mesh Node

2021-12-01 Thread Wannes Malfait
Commit: d54a08c8af12514a976be8996ebbad64682f54cc Author: Wannes Malfait Date: Wed Dec 1 11:11:50 2021 -0500 Branches: master https://developer.blender.org/rBd54a08c8af12514a976be8996ebbad64682f54cc Geometry Nodes: Dual Mesh Node This node calculates the dual of the input mesh. This means

[Bf-blender-cvs] [5e3877e0c85] master: Fix T92149: Crash in delete geometry node after curve fill node

2021-10-12 Thread Wannes Malfait
Commit: 5e3877e0c8560f27a5cd7b303666b235fb148165 Author: Wannes Malfait Date: Tue Oct 12 10:58:38 2021 -0500 Branches: master https://developer.blender.org/rB5e3877e0c8560f27a5cd7b303666b235fb148165 Fix T92149: Crash in delete geometry node after curve fill node There was only a check

[Bf-blender-cvs] [0c7e836a1da] master: Fix T92150: Incorrect invert in Delete Geometry node

2021-10-12 Thread Wannes Malfait
Commit: 0c7e836a1da0e637187d1d0c2cde9d6d89a6d0df Author: Wannes Malfait Date: Tue Oct 12 10:57:12 2021 -0500 Branches: master https://developer.blender.org/rB0c7e836a1da0e637187d1d0c2cde9d6d89a6d0df Fix T92150: Incorrect invert in Delete Geometry node The selection was inverted when deleting

[Bf-blender-cvs] [9c004864511] master: Geometry Nodes: Separate and Delete Geometry for fields

2021-10-11 Thread Wannes Malfait
Commit: 9c004864511f80e48a48a4d8e459d8f05c40f64d Author: Wannes Malfait Date: Mon Oct 11 08:38:02 2021 -0500 Branches: master https://developer.blender.org/rB9c004864511f80e48a48a4d8e459d8f05c40f64d Geometry Nodes: Separate and Delete Geometry for fields Delete Geometry: This adds a copy

[Bf-blender-cvs] [ca4de4ff77c] temp-geometry-nodes-delete-geometry-image-texture: Geometry Nodes: Separate + Delete Geometry for fields

2021-10-07 Thread Wannes Malfait
Commit: ca4de4ff77cef415d0a0861b41742f1b48def774 Author: Wannes Malfait Date: Thu Oct 7 11:38:02 2021 +0200 Branches: temp-geometry-nodes-delete-geometry-image-texture https://developer.blender.org/rBca4de4ff77cef415d0a0861b41742f1b48def774 Geometry Nodes: Separate + Delete Geometry for fields

[Bf-blender-cvs] [0748444b5c3] temp-geometry-nodes-delete-geometry-image-texture: Geometry Nodes: Separate + Delete Geometry for fields

2021-10-06 Thread Wannes Malfait
Commit: 0748444b5c30a44a551f40fa7c78d5c0a7da1a23 Author: Wannes Malfait Date: Wed Oct 6 14:48:18 2021 +0200 Branches: temp-geometry-nodes-delete-geometry-image-texture https://developer.blender.org/rB0748444b5c30a44a551f40fa7c78d5c0a7da1a23 Geometry Nodes: Separate + Delete Geometry for fields

[Bf-blender-cvs] [cd692c69546] master: Geometry Nodes: Add labels for switch node texture sockets

2021-08-09 Thread Wannes Malfait
Commit: cd692c6954629e977250ec7c12509ffd3f90bd07 Author: Wannes Malfait Date: Mon Aug 9 17:30:44 2021 -0500 Branches: master https://developer.blender.org/rBcd692c6954629e977250ec7c12509ffd3f90bd07 Geometry Nodes: Add labels for switch node texture sockets This makes texture sockets have

[Bf-blender-cvs] [b304616f2ad] master: Fix T90221: geometry viewer node links to other socket types

2021-07-28 Thread Wannes Malfait
Commit: b304616f2addbba19d1863ea2af73194946df501 Author: Wannes Malfait Date: Wed Jul 28 15:48:31 2021 +0200 Branches: master https://developer.blender.org/rBb304616f2addbba19d1863ea2af73194946df501 Fix T90221: geometry viewer node links to other socket types The viewer node in geometry node

[Bf-blender-cvs] [31fcb934a4c] master: Fix T89415: update multi input indices after deleting a node

2021-07-28 Thread Wannes Malfait
Commit: 31fcb934a4c13563cec9afd41c5a88d50fc845d1 Author: Wannes Malfait Date: Wed Jul 28 15:43:24 2021 +0200 Branches: master https://developer.blender.org/rB31fcb934a4c13563cec9afd41c5a88d50fc845d1 Fix T89415: update multi input indices after deleting a node When deleting a node, links

[Bf-blender-cvs] [464797078d4] master: Geometry Nodes: Add Delete Geometry Node

2021-06-01 Thread Wannes Malfait
Commit: 464797078d44a55b45560f561b20a546ce46bcd7 Author: Wannes Malfait Date: Tue Jun 1 17:32:03 2021 -0400 Branches: master https://developer.blender.org/rB464797078d44a55b45560f561b20a546ce46bcd7 Geometry Nodes: Add Delete Geometry Node This node is similar to the mask modifier

[Bf-blender-cvs] [ba698f08127] master: Geometry Nodes: update callbacks with 2 new socket types

2021-05-17 Thread Wannes Malfait
Commit: ba698f081270f807820a63355a3c7bb83f5f5a38 Author: Wannes Malfait Date: Mon May 17 11:11:25 2021 +0200 Branches: master https://developer.blender.org/rBba698f081270f807820a63355a3c7bb83f5f5a38 Geometry Nodes: update callbacks with 2 new socket types

[Bf-blender-cvs] [65244ac1c3f] master: Geometry Nodes: Link error when implicit conversion isn't possible

2021-05-11 Thread Wannes Malfait
Commit: 65244ac1c3f13802852d5ca2e340b85cc3e94c7a Author: Wannes Malfait Date: Tue May 11 16:46:02 2021 -0500 Branches: master https://developer.blender.org/rB65244ac1c3f13802852d5ca2e340b85cc3e94c7a Geometry Nodes: Link error when implicit conversion isn't possible This turns links red

[Bf-blender-cvs] [ec0a3ff4568] blender-v2.83-release: Fix build error: use of unintialized variable

2021-05-06 Thread Wannes Malfait
Commit: ec0a3ff4568a918b3cc86ff845347d552087e726 Author: Wannes Malfait Date: Thu Apr 29 14:48:21 2021 +0530 Branches: blender-v2.83-release https://developer.blender.org/rBec0a3ff4568a918b3cc86ff845347d552087e726 Fix build error: use of unintialized variable Differential Revision: https

[Bf-blender-cvs] [47aca2b4c40] master: Nodes: Add a callback to check for valid socket type

2021-04-29 Thread Wannes Malfait
Commit: 47aca2b4c402ec35ea52c18afcc0840bcf283b26 Author: Wannes Malfait Date: Thu Apr 29 23:36:46 2021 -0500 Branches: master https://developer.blender.org/rB47aca2b4c402ec35ea52c18afcc0840bcf283b26 Nodes: Add a callback to check for valid socket type This adds a callback to bNodeTreeType

[Bf-blender-cvs] [8c73f44a019] blender-v2.93-release: Fix build error: use of unintialized variable

2021-04-29 Thread Wannes Malfait
Commit: 8c73f44a019cd087436184484d7200a8f709a6e1 Author: Wannes Malfait Date: Thu Apr 29 14:48:21 2021 +0530 Branches: blender-v2.93-release https://developer.blender.org/rB8c73f44a019cd087436184484d7200a8f709a6e1 Fix build error: use of unintialized variable Differential Revision: https

[Bf-blender-cvs] [f903e3a3fd0] master: Fix build error: use of unintialized variable

2021-04-29 Thread Wannes Malfait
Commit: f903e3a3fd003e5295f7aea35710a77b2e74f846 Author: Wannes Malfait Date: Thu Apr 29 14:48:21 2021 +0530 Branches: master https://developer.blender.org/rBf903e3a3fd003e5295f7aea35710a77b2e74f846 Fix build error: use of unintialized variable Differential Revision: https

[Bf-blender-cvs] [58818cba407] blender-v2.93-release: Fix T87359: set group output in geometry node tree update callback

2021-04-16 Thread Wannes Malfait
Commit: 58818cba40794905f9323080e60884e090f2d388 Author: Wannes Malfait Date: Fri Apr 16 11:37:49 2021 +0200 Branches: blender-v2.93-release https://developer.blender.org/rB58818cba40794905f9323080e60884e090f2d388 Fix T87359: set group output in geometry node tree update callback This also

[Bf-blender-cvs] [93114180d71] master: Geometry Nodes: Use distance units for socket values

2021-04-06 Thread Wannes Malfait
Commit: 93114180d71a7160954c30efba3012294c39c93b Author: Wannes Malfait Date: Tue Apr 6 12:02:28 2021 -0500 Branches: master https://developer.blender.org/rB93114180d71a7160954c30efba3012294c39c93b Geometry Nodes: Use distance units for socket values This adds the property subtybe

[Bf-blender-cvs] [6ddd280b210] master: Nodes: Expose multi input socket in python API

2021-03-30 Thread Wannes Malfait
Commit: 6ddd280b21025cdce981f64cabae35348804b95c Author: Wannes Malfait Date: Tue Mar 30 10:15:23 2021 -0500 Branches: master https://developer.blender.org/rB6ddd280b21025cdce981f64cabae35348804b95c Nodes: Expose multi input socket in python API It was not possible to determine if a socket

[Bf-blender-cvs] [2a4bde04c5e] master: Fix T86655: remove doubled transforms

2021-03-17 Thread Wannes Malfait
Commit: 2a4bde04c5e62d979b60556b882002b87c5ea5f4 Author: Wannes Malfait Date: Wed Mar 17 12:23:17 2021 +0100 Branches: master https://developer.blender.org/rB2a4bde04c5e62d979b60556b882002b87c5ea5f4 Fix T86655: remove doubled transforms Differential Revision: https://developer.blender.org

[Bf-blender-cvs] [359d0029fe7] master: Fix T85763: Align Rotation to Vector node fails for collinear vectors

2021-02-19 Thread Wannes Malfait
Commit: 359d0029fe7601163c449730d42f12d84163fcd8 Author: Wannes Malfait Date: Fri Feb 19 11:37:15 2021 +0100 Branches: master https://developer.blender.org/rB359d0029fe7601163c449730d42f12d84163fcd8 Fix T85763: Align Rotation to Vector node fails for collinear vectors If the axes are aligned

[Bf-blender-cvs] [a2ba37e5b63] master: Geometry Nodes: Add Combine and Separate XYZ nodes for attributes

2021-02-09 Thread Wannes Malfait
Commit: a2ba37e5b6310bed0d4381619a8edeae2d05fbd2 Author: Wannes Malfait Date: Tue Feb 9 11:12:24 2021 -0600 Branches: master https://developer.blender.org/rBa2ba37e5b6310bed0d4381619a8edeae2d05fbd2 Geometry Nodes: Add Combine and Separate XYZ nodes for attributes These are similar

[Bf-blender-cvs] [6fb7d0f5592] blender-v2.92-release: Fix T84713: Geometry nodes reroute sockets have incorrect type

2021-01-16 Thread Wannes Malfait
Commit: 6fb7d0f5592793196c8100ef6cdbdf99ed695952 Author: Wannes Malfait Date: Sat Jan 16 13:09:19 2021 -0600 Branches: blender-v2.92-release https://developer.blender.org/rB6fb7d0f5592793196c8100ef6cdbdf99ed695952 Fix T84713: Geometry nodes reroute sockets have incorrect type This implements