$5+

A3D_Procgen Toolkit

Add to cart

A3D_Procgen Toolkit

$5+

60+ Nodes! Rope physics! Tessellation! Curve packing! Utilities! So much more!


Node List

  1. A3D_Inside Prism – Check if a point is inside a 3D prism.
  2. A3D_Random Point In Shell – Generate a random point within a shell or hollow volume.
  3. A3D_UV Mapped Strip – Create a UV-mapped ribbon/strip.
  4. A3D_Roll Curve – Apply rolling deformation along a curve.
  5. A3D_Sweep Curve – Sweep a profile along a curve to generate a tube.
  6. A3D_Helix – Displace a curve into a helix.
  7. A3D_Make Acyclic – Set Spline Cyclic, but the opposite, and better.
  8. A3D_Line-Line Intersection – Convenient wrapper for the other two line intersection nodes.
  9. A3D_Nearest Point Info – Find nearest point and multiple properties of point.
  10. A3D_Bell Curve – Remap values following a bell-shaped distribution.
  11. A3D_Line Cut – Cut geometry using a line or segment.
  12. A3D_Line Intersection Point – Get exact intersection point of lines.
  13. A3D_Check Line Intersection – Test whether two lines intersect.
  14. A3D_Vector To Angle – Convert a vector to angular representation.
  15. A3D_Instance Info (Legacy) – Retrieve min, max, and origin of instances (compatible with Blender versions <4.5).
  16. A3D_Shape Cut – Cut geometry using a shape outline.
  17. A3D_Laplacian – Return the Laplacian of a field.
  18. A3D_Direction Along Surface – Get directional vectors following a surface.
  19. A3D_Distribute Points on Faces – Evenly scatter points across mesh faces, with optional deformation compensation.
  20. A3D_Split Face – Split a face along an axis with adjustable split location.
  21. A3D_Mesh to Lattice – Convert mesh data into 3D connected lattice.
  22. A3D_Circum Circle Test – Check if point lies within triangle's circumcircle.
  23. A3D_(A⊙B)ⁿ – Raise operation (+ - / *)of A and B to a power.
  24. A3D_Aⁿ⊙Bⁿ – Operation (+ - / *) of A and B each raised to a power.
  25. A3D_Cell Fracture – Fracture geometry into Voronoi-like cells.
  26. A3D_Curve Pack – Pack multiple curves into meshes or lattices.
  27. A3D_Triangulate Mesh – Triangulate faces with a Delunay pattern.
  28. A3D_Clamp Vector – Limit a vector's length or direction. Why isn't this vanilla?
  29. A3D_Smart Array – Easy and intuitive way to create arrays of geometry.
  30. A3D_Quad Sphere – Generate a quad-based sphere mesh.
  31. A3D_Inside Quad Face – Check if a point lies inside a quad face.
  32. A3D_Inside Rectangle – Check if point is inside a 2D rectangle.
  33. A3D_Axis Alignment – Test if a vector is aligned along principal axes.
  34. A3D_Edge Orientation Info – Get direction info from mesh edges.
  35. A3D_Face Corners – Easily access corner points of mesh faces.
  36. A3D_XYZ Menu – Simple menu switch for axis selection.
  37. A3D_Domain Index – Wrapper for Evaluating the Index on a given Domain.
  38. A3D_Inside Frustum – Check if a point lies inside a camera/view frustum.
  39. A3D_Tesselate Bilinear – Instance geometry on faces using bilinear interpolation.
  40. A3D_Tesselate Matrix – Instance geometry on faces with a skew matrix.
  41. A3D_Inside BBox – Test if a point is inside a bounding box.
  42. A3D_Face Tangent – Compute tangents from face geometry, aligned along principle axis.
  43. A3D_Noodle – Generate a sphere capped noodle.
  44. A3D_Octree – Generate an Octree from points.
  45. A3D_Catenary Curve – Create a hanging (catenary) shape from a curve.
  46. A3D_Integer Clamp – Clamp integer values between bounds.
  47. A3D_Rope Simulation – Simulate rope physics on curves.
  48. A3D_Rope Simulation (Collision) – Same as above, with collision.
  49. A3D_View Transform – Convert coordinates between spaces (e.g., View, Clip, NDC).
  50. A3D_Object Motion Path – Generate a mesh trail from an Objects motion.
  51. A3D_Particle Tracking – Boid-like particles that seek a target.
  52. A3D_Looping Coordinates – Perfectly looping coordinates for noise functions.
  53. A3D_Largest Island – Detect the largest mesh island.
  54. A3D_Instance Info – Retrieve min, max, and origin of Instances (Blender 4.5+).
  55. A3D_Angle To Vector – Convert angle to direction vector.
  56. A3D_UV Surface Transfer – Transfer Geometry from one surface to another using a UVMap.
  57. A3D_Patch Mesh – Fill holes in a mesh to make it manifold.
  58. A3D_Distance From Axis – Compute distance from a point to an axis.
  59. A3D_Distance From Plane – Compute perpendicular distance from a plane.
  60. A3D_Grow On Surface – Grow lines that follow a mesh surface.
  61. A3D_Inside BBox (Field) – Bounding box test using field evaluation.
$
Add to cart

Blend file with asset category definition

Size
626 KB