Skip to content

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

Compare
Choose a tag to compare
@Tams3d Tams3d released this 08 Jul 07:56

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