Commit graph

  • ebac332fe7 Avoid duplicate converter keywords for socket-backed properties vibegeometry/blender-5-nodes-to-script Meta Vens 2026-05-04 20:04:50 +01:00
  • 6fbebb8ff2 Tolerate Blender menu socket defaults Meta Vens 2026-05-04 15:51:38 +01:00
  • 277d8b0128 Port node tree conversion operator Meta Vens 2026-05-04 15:06:48 +01:00
  • 55085d0a4b Fix nested tree group references on Blender 4+ vibegeometry/blender-5-nested-tree-groups Meta Vens 2026-05-04 13:41:12 +01:00
  • 24d9930ce0 Enhance repeat_grid function: add spacing parameters for customizable grid spacing main Arrel 2025-07-04 22:03:02 +01:00
  • 08c3cd5d67 Fix Repeat Grid example: improve parameter naming, add proper spacing calculation - Rename parameters from width/height to columns/rows for clarity - Implement proper bounding box calculation for geometry spacing - Fix grid vertex calculation (use N+1 vertices for N cells) - Add explanatory comments for grid sizing logic - Fix method chaining for mesh_to_points Arrel 2025-07-04 21:32:21 +01:00
  • 96a1b293cc fix a spelling mistake Preetham Pemmasani 2024-10-27 16:28:10 +05:30
  • 6952ec507a replace dictionary used to count node input links with collections.Counter Alfredo 2023-11-16 16:25:59 -05:00
  • e380e6f9db precalculate number of links to node input sockets to avoid using the 'links' property Alfredo 2023-11-15 19:32:37 -05:00
  • f0d43fb92d disambiguate duplicate variable name 'node' within inner loop for readability Alfredo 2023-11-15 10:56:01 -05:00
  • 5cf07a1af5 rewrite topological sort, avoiding calls to the expensive 'links' property of the NodeSocket class Alfredo 2023-11-14 19:11:57 -05:00
  • 8a1b4c4321 Add check for nested trees Carson Katri 2023-11-15 20:43:29 -05:00
  • 6c25f12729 Support Blender 3.x alongside 4.x Carson Katri 2023-11-15 18:10:37 -05:00
  • 56d61980ad Allow passing domain to store Carson Katri 2023-11-15 12:51:24 -05:00
  • da99654edb Add repeat zone support Carson Katri 2023-11-11 14:43:12 -05:00
  • e3befbefc9 Migrate to NodeTree.interface API for Blender 4.0 release Alfredo 2023-11-01 23:09:12 -04:00
  • 63a7516905 Refactor simulation API to use simulation_zone decorator Carson Katri 2023-10-09 19:05:08 -04:00
  • 467ae71ec6 Add curve support Carson Katri 2023-02-12 11:43:16 -05:00
  • 1ffed55184 support more math dunder methods Alfredo 2023-07-07 17:57:24 -04:00
  • f42e0ba456 Fix some cases of node name collisions Adam P 2023-04-06 17:42:59 +02:00
  • 258a7c51c6 Update for Blender 3.5 release Carson Katri 2023-04-01 16:29:14 -04:00
  • 5fbc7d1ba0
    Merge pull request #4 from carson-katri/named-outputs Carson Katri 2023-02-12 11:45:21 -05:00
  • bfe5aae3cd Fix capture Carson Katri 2023-02-12 11:11:03 -05:00
  • 87793fe8d1 Use isinstance for Named Attribute Carson Katri 2023-02-12 11:08:20 -05:00
  • 34c1eb50c8 Fix actions Carson Katri 2022-12-09 16:03:40 -05:00
  • 775f8fa466 Add deploy preview step Carson Katri 2022-12-09 16:02:30 -05:00
  • 840701d916 Document named outputs syntax Carson Katri 2022-12-09 15:55:32 -05:00
  • 16a11e91af Handle dict output Carson Katri 2022-12-09 15:51:38 -05:00
  • 7d539baf6a Bump version to 0.1.2 0.1.2 Carson Katri 2022-12-02 19:23:48 -05:00
  • 3226766ae3 Merge branch 'main' of https://github.com/carson-katri/geometry-script Carson Katri 2022-12-02 19:23:34 -05:00
  • 8aba8b2e7e Keep docs and typeshed folders so files can be created Carson Katri 2022-12-02 19:23:10 -05:00
  • ca32f5ddba
    Bump version to 0.1.1 0.1.1 Carson Katri 2022-12-02 08:59:04 -05:00
  • 4d2fe4ba2e Merge branch 'main' of https://github.com/carson-katri/geometry-script Carson Katri 2022-12-02 08:32:36 -05:00
  • ccac8b4fab Reorder model renaming Carson Katri 2022-12-02 08:32:29 -05:00
  • 04a1f60eb3
    Update README.md Carson Katri 2022-12-01 09:30:11 -05:00
  • 86023a2bb5 Add simulation decorator 0.1.0 Carson Katri 2022-12-01 09:07:07 -05:00
  • bdf703c33a Add built-in node arrange and documentation Carson Katri 2022-12-01 07:37:35 -05:00
  • dddf0d93d9 Add Attribute class for named attributes Carson Katri 2022-11-28 21:09:27 -05:00
  • a3337dbdbf Improve invert and linking logic Carson Katri 2022-11-28 17:32:21 -05:00
  • db323268a2 Use InputGroup default values Carson Katri 2022-11-20 18:57:16 -05:00
  • 7001a179c0 Add scripted_expression helper function Carson Katri 2022-11-20 18:47:37 -05:00
  • 1cdd975dbf Document boolean math sugar Carson Katri 2022-11-20 18:25:32 -05:00
  • f50fa922be Change capture/transfer behavior Carson Katri 2022-11-20 18:16:25 -05:00
  • a360f26fde Add note about functions vs trees to node groups page Carson Katri 2022-11-20 18:09:08 -05:00
  • 391d74ec61 Document input group prefixes Carson Katri 2022-11-19 15:04:36 -05:00
  • 66ade0a739 Support prefixes for InputGroups Carson Katri 2022-11-19 15:00:26 -05:00
  • 852823af30 Fix multiple returns from sub-tree Carson Katri 2022-11-19 08:44:40 -05:00
  • 7a52377ae9 Improve and document 'capture' Carson Katri 2022-11-18 19:04:34 -05:00
  • b1f1edba94 Add sugar for Capture Attribute Carson Katri 2022-11-18 18:27:56 -05:00
  • 48929cea93 Add documentation to InputGroups and fix input recreation Carson Katri 2022-11-18 18:23:51 -05:00
  • aa11b398a0 Add InputGroup to simplify large sets of inputs Carson Katri 2022-11-17 18:13:07 -05:00
  • e7bae54662 Update examples to use generated enums Carson Katri 2022-11-17 13:18:08 -05:00
  • 828fb8b6da Add enum generation Carson Katri 2022-11-17 13:07:50 -05:00
  • f2d6280024 Fix intro links Carson Katri 2022-11-15 13:42:06 -05:00
  • 32bcaad443 Add documentation link Carson Katri 2022-11-15 13:40:30 -05:00
  • 26b5ccae3e Merge branch 'main' of https://github.com/carson-katri/geometry-script Carson Katri 2022-11-15 13:12:05 -05:00
  • a237fd8c81
    Remove dot from directory Carson Katri 2022-11-15 13:10:31 -05:00
  • e741d30451
    Change working directory Carson Katri 2022-11-15 13:09:52 -05:00
  • 0803d3d53d
    Add mdBook workflow Carson Katri 2022-11-15 13:05:50 -05:00
  • 146e83f8ae Add mdbook Carson Katri 2022-11-15 12:59:28 -05:00
  • 3850ec011c Support generators and add City Builder example Carson Katri 2022-11-14 22:32:32 -05:00
  • c28d6ced93 Add default argument value support Carson Katri 2022-11-14 18:31:26 -05:00
  • 7dc083e361 Add helpers for working with external files and docs Carson Katri 2022-11-13 18:49:09 -05:00
  • 9d9fd57fe6 Setup geometry_script module if the module name is different Carson Katri 2022-11-13 15:58:25 -05:00
  • b905d31bf9 Update README to explain GeometryScript use-cases Carson Katri 2022-11-13 15:39:04 -05:00
  • be03409dce Add generated tree to example Carson Katri 2022-11-13 15:27:01 -05:00
  • bd732b53b7 Rename to README.md Carson Katri 2022-11-13 15:24:15 -05:00
  • db56338298 Merge branch 'main' of https://github.com/carson-katri/geometry-script Carson Katri 2022-11-13 15:23:37 -05:00
  • ec6ad9bdfb Add README Carson Katri 2022-11-13 15:23:11 -05:00
  • a14542fd12
    Merge pull request #1 from carson-katri/add-license-1 Carson Katri 2022-11-13 14:53:16 -05:00
  • 64d6240587
    Create LICENSE Carson Katri 2022-11-13 14:53:08 -05:00
  • 100368d198 Improve code generation and documentation Carson Katri 2022-11-13 14:38:31 -05:00
  • 58bc0b635a Add missing lib folder Carson Katri 2022-11-12 18:59:00 -05:00
  • 7740a44499 Initial commit Carson Katri 2022-11-12 18:35:01 -05:00