Skip to content

Releases: Tams3d/T3D-GN-Presets

T3D GN Presets (v1.5.1) - Blender 4.2 LTS

15 Jul 12:46
Compare
Choose a tag to compare

T3D GN Presets

A Versatile Collection of Useful node groups for Geometry Nodes - Blender 4.2 LTS

T3D GN Presets (v1.5.1)

💡 Introduction

  • T3D GN Presets is a versatile collection of useful node groups for Geometry Nodes.
  • This is an essential component of an artist’s toolkit, containing node groups for deformers, fields, UV, utilities, and much more for free!
  • It allows users to combine multiple nodes with endless possibilities in non-destructive workflows with existing Blender tools.

🪄 Release Notes

  • T3D-GN-Presets (v1.5.1) for Blender 4.2 LTS is a corrective release primarily made to enhance user experience with nodes and minor changes.

🎆 New Nodes, Features & Changes

New Nodes

  • Vertex of Edge outputs the index of the vertex that a edge is attached to. (141cbff)

Features & Changes

  • Extend Curve now extends endpoints of curves along the tangent without extrusion. Supports multiple curves with individual endpoints extension.(cf3bd9c)
  • Center Elements supports menu for Bound Center and Element Center.(587f9a4)
  • Set Geometry Size supports menu for Proportional and Fit. Proportional is set by default; geometry size is determined by the maximum bounding box size scaled to the required size. Fit tries to scale geometry to fit into the required size.(ec71d44)
  • Point Honeycomb Centers to Origin ignoring offsets. (77278e8)
  • Replaced deprecated nodes with suitable Rotation nodes.

🚨 Deprecated Features

  • Instances are no longer internally supported. Realize Instances must be explicitly used in case of Instances. This change is made to support Depth in Realize Instances.
  • Mesh can no longer be converted to Fields, depreciated Mesh To Field
  • UV nodes requires mandatory UV input. Accessing Default UVMap attribute is no longer supported.
  • Vertex Slide is deprecated due to its instability and unsuitable use cases.

T3D GN Presets (v1.4.0) - Blender 4.1

11 Mar 06:59
Compare
Choose a tag to compare

T3D GN Presets

A Collection of Incredibly Useful Nodes for Geometry Nodes - Blender 4.1

T3D GN Presets (v1.4.0)


💡 Introduction:

  • T3D GN Presets contains Node groups for Geometry Nodes, which include Deformers, Fields, UV, Utilities, and much more for free!
  • This is an essential component of an artist’s toolkit, enabling users to combine multiple nodes with endless possibilities in non-destructive workflows with existing Blender tools

🪄 Release Notes:

  • T3D-GN-Presets (v1.4.0) released on 11.03.2024
  • For Blender 4.0 & below, check out the latest releases here
  • View full Release Notes here

🎉 New Nodes, Features & Changes:

🎆 New Features & Changes:

  • Icon in the add menu has been changed to 🔹 similar to other Geometry Node-based addons. (c6e1442)
  • Rotation inputs are changed to Rotation Sockets
  • Position and Normal inputs are set as default
  • Geometry To Spline inputs selection. Supports Mesh, Curve, and instances. Adapted new Points to Curve node. (0a2f609)
  • Instancers get option panel for inputs. (3df94bc)
  • Dropdown menu implemented for Delete Island and Replace Vector
  • Seamless Vector does not require inputs for Translation anymore

Deformer

  • Deformers no longer support direct input of instances. Realize Instance node must now be used prior to applying deformers. (510b7d1) Deformers as Assets no longer exist. (074b970)

🚨 Depreciated Features:

  • Removed Shade Auto Smooth as a replacement for the built-in node.
  • Removed SDF nodes (95ae7c2).
  • Removed Simple Decimate (95ae7c2).
  • Replaced Transform Position with Vector Mapping, expected the same behavior (07b67e8).

🪛 Compatibility

  • Make sure to have a supported Blender version and the corresponding addon version.
  • Nodes with a Rotation socket are not compatible with Blender versions 4.0 and below.
  • Deformer assets will work as expected.
  • Depreciate nodes may still function as expected. Nodes modified by the user will remain modified. Changes in newer addon versions are not useful for files migrated from Blender 4.0 and below, as nodes are only appended, not linked.
  • The nodes that come with the addon are regular node groups; they do not include any additional code or provide new functionality to existing ones.
  • In case of any missing data blocks, raise an issue here.

🦄 About

  • Hey! I am Tamil Selvan, also known as tams_3d. I am a 16-Year-Old Self Taught Blender Artist from India
  • My Vision is to create Free for the Blender, which requires complex setups provided in a simplified and effective way.
  • Currently developing Presets for Geometry Nodes which are similar to tools and features of other 3D Packages and some add-ons.
  • I believe that my work contributes to a better world for 3D Artists, Game Developers and other artists who create incredible works.

🥂 Socials

T3D GN Presets (v1.3.0) - Blender 3.6 & Above

08 Jul 07:56
Compare
Choose a tag to compare

T3D GN Presets

A Collection of Incredibly useful nodes for Geometry Nodes - Blender 3.6 & Above

T3D GN Presets


💡 Introduction:

  • T3D GN Presets contains Node groups for Geometry Nodes which include Deformers, Fields, SDF, UV, Utilities and much more for free!
  • This is an essential component of an artist’s toolkit which enables users to combine multiple nodes with endless possibilities in non-destructive workflows with existing Blender tools.

🪄 Release Notes:

  • T3D-GN-Presets (v1.3.0) was released on 8.7.2023. This version requires minimum of Blender 3.6 LTS
  • View full Release Notes here
  • Download older versions for Blender 3.5 & below here

Nodes

  • Nodes are rearranged based on usability with separations. Tooltips are made mandatory for all nodes.
  • Support for NURBS in all curve nodes
  • Fixed implicit issues with nodes (c7acb1c)

🪅 Performance:

  • Nodes with Store Named Attribute and Delete Geometry are slightly faster
  • Assets are now loaded faster, saves upto 10 mb (42fdcbc)
  • Fixed overhead with UV To Mesh and UV Project with high poly mesh
  • Removed internal dependencies in Sweep Curve
  • All curve primitives are made to use Curve Circle or Arc as default. Removes Resample Curve computations
  • Deformers work up to 35% faster and more stable.

🎉 New Nodes, Features & Changes:

New Nodes:

Input

  • Island Center - Outputs individual Mesh Island center
  • Geometry Size - Outputs bound geometry size, bound center and max size

Mesh

  • Align Island - Aligns Mesh Island by axis
  • Match Topology - Transforms Mesh by Topology
  • Simple Decimate - Merge Faces by distance by proximate points

🎆 New Features & Changes:

  • Set Geometry Size supports direct plugging of instances (realised internally)
  • Optimised Center Elements, uses Bound Center by default (8f59586)
  • Renamed Linear Instancer inputs same as Mesh Line
    • Start >>> Start Location
    • End >>> Offset
  • Radial Instancer is rewritten, supports instances and removal of Trim Start as replacement of Offset and Trim End
  • Removed Clamp from Mesh To Field & Mesh To SDF
  • Easing nodes are rearranged based on easing strength (ff3cbc9)
  • Vertex Slide has been ported with new Index of Nearest (1ab598b)

Curve

  • Lathe Curve: Removed Curvature, uses evaluated points (855f108)
  • Sweep Curve: Removed Radius, uses default radius implicitly. Removed all internal dependencies and replaced them with Capture Attribute
  • Resolution input is made constant to fix overlapping issues in all curve primitives
  • Fixed inputs in Logarithmic Spiral

Deformer

  • All Deformers are completely rewritten to work faster, allowing direct input of instances. Instances are realised internally.
  • Bend works dynamically and does not change the geometry's location. Expansion is converted to float and works along with Angle
  • Displacer supports point clouds and inputs normal. Normal attribute is used by default.
  • Smooth Geometry works more efficiently
    • Does not restore initial size and position to avoid jitter (c7acb1c)
    • Shade Smooth is enabled by default (cbda951)
    • Selection input works as expected, dynamically works with stiffness
  • Fixed Shear inverted Angle
  • Changes in internal dependencies (Named attributes)

Fields

  • Exposed Clamp in Fields
  • Spherical Field uses Gradient Texture

Point Primitives

  • Point Honeycomb inputs Point Radius
  • Point Phyllotaxis has been changed to curve to points method. Now inputs Point Radius and outputs Normal and Rotation

UV

  • UV To Mesh used UVMap as default
  • UV Project has been rewritten, inputs selection, uses Euler Angles to project - defaulted to (0,180°,0) as Z positive (Top project) and fit mesh islands inside a 1-meter boundary

Vector

  • Vector Clamp uses Min Max as Clamp Type (2dc59bc)
  • Renamed Transforms To Position >>> Transform Position
  • Transform Position is moved to Vector (category) (c7acb1c)

Breaking Changes:

  • Removed Empty Group and Renamed Named Attribute
  • Removed Spiroshell due to its instability
  • Removed Select Index Range
  • Removed Rotate Elements
  • Breaks backward compatibility in Vertex Slide. Index of Nearest does not support offsetting, Nearest Index is removed.
  • Removal of Generate UV in UV To Mesh

Licencing & Files:

📄 Licence

  • The Node groups, including the Addon, are licensed as GNU GPL
    • You are free for any purpose
    • You are free to distribute unless the license is modified
    • You can distribute changed versions
    • What you create with this Addon is your sole property
    • You are not allowed to change the license or introduce additional terms and conditions

📂 Access to Files:

🦄 About

  • Hey! I am Tamil Selvan, also known as tams_3d. I am a 16-Year-Old Self Taught Blender Artist from India
  • My Vision is to create Free for the Blender, which requires complex setups provided in a simplified and effective way.
  • Currently developing Presets for Geometry Nodes which are similar to tools and features of other 3D Packages and some add-ons.
  • I believe that my work contributes to a better world for 3D Artists, Game Developers and other artists who create incredible works.

🥂 Socials

T3D GN Presets (v1.2.0) - Blender 3.5

22 Apr 17:08
Compare
Choose a tag to compare

T3D GN Presets

A Collection of Incredibly useful nodes for Geometry Nodes - Blender 3.5

T3D GN Presets


💡 Introduction:

  • T3D GN Presets contains Node groups for Geometry Nodes which include Deformers, Fields, SDF, UV, Utilities and much more for free!
  • This is an essential component of an artist’s toolkit which enables users to combine multiple nodes with endless possibilities in non-destructive workflows with existing Blender tools.

🪄 Release Notes:

  • T3D-GN-Presets (v1.2.0) was released on 24.04.2023
  • Download older versions for Blender 3.4 & below here
  • Corrective Release has been introduced for Blender 3.3 LTS

⚙️ Core:

Source Files

  • Execute code when it runs as script, prevents running as imported module.
  • Added disabled buttons for Separation and Visual Improvement, ^ as prefix makes disabled button
  • Tooltips are now more specific on functions
  • Deformers which work in all types of geometry are now converted to Assets
  • Added Icons for Deformers which now supports Asset Browser

Nodes

  • Fixed Tooltips
  • Changed Appropriate input sub-type.
  • Replaced appropriate Mix node for Data Types: float, vector & color.
  • Files saved with the new node are not compatible with older versions of Blender. Files saved with older versions of addons are still compatible.
  • Coordinates have been moved to Vector (Catergory)
  • Renamed Smooth >>> Smooth Geometry, provided support for Mesh & Curves
  • Fixed Cartesian to Cylindrical (r, θ, z)
  • Fixed Fields scale evaluation
  • Field Inputs are now hidden by default
  • Removed Modify Field as functions of it can be created with basic setups
  • Removed Smooth Curve as a replacement for Smooth Geometry

🪅 Performance:

  • Smooth Geometry evaluates much faster, ignores Point Clouds and Instances
  • UV To Mesh to calculate UV at initial position avoids flicker and more stable and 1.5x faster because of Spilt Edges mesh operator and multi-threading
  • Geometry To Spline does not remap index, removal of Trim
  • Boolean inputs to be made constant to avoid field computation in Align To Spline Set Geometry Visibility Lathe Curve

🎉 New Nodes, Features & Changes:

New Nodes:

  • Delete Island - Deletes Mesh Island by size
  • Extend Curve - Extrudes the endpoints of the curve along Curve Tangent
  • Vertex Slide - Move vertices based on index
  • Rename Named Attribute - Rename Stored Named Attribute (only Float & Vector are supported)

Input:

  • Component Selection - Select Individual Components
  • Edge Path Selection - Select shortest edge path
  • Select Similar Vertices - Select Similar Vertices by property type
  • Select Similar Edges - Select Similar Edges by property type
  • Select Similar Faces - Select Similar Faces by property type
  • Select Index Range - Select Index ranging from min & max value

UV:

  • UV Deform - Sets sampled position based on UV from Sample Mesh on Deform Mesh
  • Flip UV - Flips U & V of UV Map
  • UV Displace - Displace UV using vector
  • UV Project - Generate UV Map based on Axis

🎆 New Features & Changes:

  • Added Deformers as Assets now supports Drag & Drop with Asset Browser for appended nodes.
  • Added Disabled Buttons as inter-catergory Separators
  • Added Per Axis Strength as default Displacer
  • Added Position input for SDF
  • Smooth Geometry can now input Stiffness works with Mesh
  • Phyllotaxis outputs Normal of the points from Mesh
  • Smooth Geometry to work with Blur Attribute
  • Mesh To SDF Mesh To Field are now evaluated using Raycast method.
  • Deformers now support Instances as realised geometry.

Licencing & Files:

📄 Licence

  • The Node groups, including the Addon, are licensed as GNU GPL
    • You are free for any purpose
    • You are free to distribute unless the license is modified
    • You can distribute changed versions
    • What you create with this Addon is your sole property
    • You are not allowed to change the license or introduce additional terms and conditions

📂 Access to Files:

🦄 About

  • Hey! I am Tamil Selvan, also known as tams_3d. I am a 16-Year-Old Self Taught Blender Artist from India
  • My Vision is to create Free for the Blender Community, which requires complex setups provided in a simplified, effective way.
  • Currently developing Presets for Geometry Nodes which are similar to tools and features of other 3D Packages and some add-ons.
  • I believe that my work contributes to a better world for 3D Artists, Game Developers and other artists who create incredible works.

🥂 Socials

T3D GN Presets (v1.0.1) - Blender 3.3 LTS (Corrective Release)

15 Mar 09:32
Compare
Choose a tag to compare

A Collection of Incredibly useful nodes for Geometry Nodes - 3.3 LTS

T3D GN Presets

💡 Introduction

  • T3D GN Presets are designed to solve basic operations which require complex node tree setups with easy-to-use solution.
  • Constant updates, bug fixes, and support provided as-soon-as-possible, undoubtedly and for free!
  • This addon will evolve many new changes over time with performance, customizability, and user requests as the primary key.
  • T3D GN Presets Add-on is located at Geometry Node Editor > Add > T3D Presets - with separate categories based on uses.
  • Requested Users to read License & Files before sharing files and intend to modify.

✅ Corrective Release:

  • T3D-GN-Presets (v1.0.1) is a Corrective Release. First released on 02.09.2022
  • This corrective release brings some removals which may break certain projects and standardization for future updates.
  • Corrective Release has been introduced for minor fixes especially for LTS

⚙️ Core:

  • Execute code when it runs as script, prevents running as imported module.
  • Added support for disabled buttons for Separation and Visual Improvement. ^ as prefix makes disabled button
  • Tooltips are now more specific on functions
  • Deformers which work in all type of geometry are now converted as Assets
  • Added Icons for Deformers which now supports Asset Browser

Nodes

  • Coordinates has been moved to Vector (Category)
  • Fixed Cartesian to Cylindrical (r, θ, z)
  • Added Deformers to Assets now supports Drag & Drop with Asset Browser for appended nodes.

🪅 Performance:

  • UV To Mesh to calculate UV at initial position avoids flicker and more stable and 1.5x faster because of Spilt Edges mesh operator and multi-threading
  • Geometry To Spline doesn't remap index, removal of Trim
  • Boolean inputs to be made constant to avoid field computation in Align To Spline Set Geometry Visibility Lathe Curve

🎉 New Nodes, Features & Changes:

New Nodes:

  • Extend Curve - Extrudes the endpoints of the curve along Curve Tangent
  • Vertex Slide - Move vertices based on index
  • Rename Named Attribute - Rename Stored Named Attribute (only Float & Vector are supported)

Input:

  • Component Selection - Select Individual Components
  • Edge Path Selection - Select shortest edge path"
  • Select Similar Vertices - Select Similar Vertices by property type
  • Select Similar Edges - Select Similar Edges by property type
  • Select Similar Faces - Select Similar Faces by property type
  • Select Index Range - Select Index ranging from min & max value

UV:

  • Flip UV - Flips U & V of UV Map
  • UV Displace - Displace UV using vector
  • UV Project - Generate UV Map based on Axis

🎆 New Features & Changes:

  • Added Disabled Buttons as inter-category Separators
  • Added Per Axis Strength as default Displacer
  • Added Position input for SDF
  • Deformers now support Instances as realized geometry.
  • Phyllotaxis now outputs Normal of the points from Mesh

Changes & Fixes

  • Field Inputs are now hidden by default
  • Mesh To SDF Mesh To Field are now evaluated using Ray cast method.
  • Field are now fully integrated to work with transformations of objects.

🎯 Development

  • Developments are happening locally in regular basis regarding bug fixes, and support for every upcoming Blender releases.
  • Dev conversations may start in future on My Discord Server

🥂 Socials

T3D GN Presets (v1.1.0) - Blender 3.4

25 Dec 13:24
Compare
Choose a tag to compare

Tams 3d's GN Presets

A Collection of Incredibly useful nodes for Geometry Nodes - 3.4 & Above

T3D GN Presets


💡 Introduction:

  • T3D GN Presets are Custom made Node Groups for Geometry Nodes which include Primitive Geometry, Deformers, Fields, SDF, Utilities and much more for free! only for Blender.
  • This is an essential component of an artist’s toolkit which enables users to combine multiple nodes with endless possibilities in non-destructive workflows with existing Blender tools.
  • T3D GN Presets is a user-friendly addon that helps artists generate faster recursions of ideas by unlocking proceduralism.

🪄 Release Notes:

  • T3D-GN-Presets (v1.1.0) was released on 01.10.2022

⚙️ Core:

  • Complete Restructuring of _init_.py which packs more information to developers such as Licence, Previous updates and further improvements.
  • Removed unfinished/ unreleased features.
  • Maintained lowercase and relative paths.
  • Cleared Popover & with only Icon.

🪅 Performance:

  • Rewritten Parent To Object to work more stable
  • Rewritten Displacer gains 5-10% speed and stability with a 1 Million vertex grid
  • Rewritten UV To Mesh is now 2-5% faster
  • Rewritten Align To Spline to work with all types of splines
  • Rewritten all Fields nodes to improve stability. Fixed inverted direction while transforming with empties
  • Removal of UV feature in Sweep Curve gains 85% increase. Supports non-cyclic curves
  • Renamed & Rewritten Reset Position to Center Elements is 15% faster with Mesh, Curves, Points, Instances, Volume Combined
  • Rewritten Inset Faces work without internal dependencies to reduce attribute-storing computations

🎉 New Nodes & Categories:

Nodes

  • Smooth Curve - Curve to Bezier with smoothing
  • Prism Field - Prism Falloff
  • Torus Field - Torus Falloff
  • Modify Field - Field Modifier with direct controls of the Input Field
  • Smooth - Smooths a mesh by averaging Face angles

Category: SDF (Signed Distance Function)

  • SDF Box
  • SDF Cylinder
  • SDF Ngon
  • SDF Torus
  • SDF Boolean
  • SDF Displacement

🎆 New Features & Changes:

Features

  • Added Tooltips
  • Added Separators
  • Added per Mesh island control and Selection to Center Elements
  • Added strength with separate Axis Controls for Displacer now Supports Geometry without Generic Normal Attribute
  • Added Invert in Transforms To Position and Vector Mapping
  • Added Offset Output in Center Elements & Rotate Elements Now outputs change in Position
  • Added Support for Geometry Type: Volume in Instancers

Changes & Fixes

  • Renamed Inputs and Outputs to make uniform across the category
  • Removed Bound Center & Added Mesh Island in Center Elements to calculate per mesh island. Defaulted to Bound Center for faster computations
  • Renamed Manifold Edge Selection to Non-Manifold Edge Selection with Non-Manifold Edge Selection Output
  • Made Center at Origin as default in Curve Primitives, Point Primitives and Instancers
  • Replaced String to Vector input in UV To Mesh
  • Poke Faces now outputs New Vertices Selection
  • Fixed Spherify to preserve Face Area
  • Corrected inverted scale in Transforms to Position

🚨 Breaking Changes

  • Removed UV from Sweep Curve
  • Reset Position renamed to Center Elements
  • Removed Offset in Rotate Elements Set Geometry Size Center Elements
  • Removed category Generators which includes Distribute Points in Volume
  • Fields are optimised to use with empty which may behave oddly in different Viewport Perspectives and are made Scale-based instead of size-based

🔗 Updates & Restrictions:

  • Our Presets are made only to run on Latest Stable Blender Release as of date - Blender 3.4 & Above
  • Due to the Introduction of Named Attributes System - nodes contain some Internal Dependencies which may conflict with existing attributes
  • The Transfer Attribute node has been removed and split into multiple more specific nodes - Sample Index, Sample Nearest, Sample Nearest Surface
  • Older versions will be discontinued, and the User Needs to manually upgrade to New Version
  • Tams 3d's GN Presets have been used as T3D GN Presets to conserve string length

Licencing & Files:

📄 Licence

  • The Node groups, including the Addon, are licensed as GNU GPL - the same license as Blender uses
    • You are free for any purpose
    • You are free to distribute unless the license is modified
    • You can distribute changed versions
    • What you create with This Addon is your sole property
    • You are not allowed to change the license or introduce additional terms and conditions

📂 Access to Files:

🦄 About

  • Hey! I am Tamil Selvan, also known as tams_3d. I am a 15-Year-Old Self Taught Blender Artist from India.
  • My Vision is to create Free & Paid Resources for the Blender Community, which requires complex setups provided in a simplified, effective way.
  • Currently developing Presets for Geometry Nodes which are similar to tools and features of other 3D Packages and some add-ons.
  • I believe that my work contributes to a better world for 3D Artists, Game Developers and other artists who create incredible works.

🥂 Socials