Meshes, which we call Segments, are the building blocks of a RailClone object. Modular, repeatable pieces of geometry are combined and instanced along splines. Because RailClone starts with existing meshes, it's far easier to use and understand than other parametric modellers.
Create nearly limitless types of object using easy-to-understand rule-based arrays. Unlike other procedural tools, there's no need to understand programming principles and because RailClone starts with existing meshes, it's far easier to use than other parametric modellers.
Distribute along splines
Distribute geometry along 1D arrays that deform to follow splines, or set the size using a simple length parameter. 1D arrays are highly versatile with the ability to target the start, end, corners, default, markers and evenly spaced intervals with different geometry.
Lights, VDBs and other non-geometric objects
Distribute non-geometric objects including lights and VDB volumes. Combine them with geometry for hybrid styles and even use RailClone Colour to randomise light tint and add variations.
Create 2D arrays
Create deformable 2D arrays and define the axes with any combination of spline or length measurements. RailClone's 2D arrays have 13 targetable parts, including the corners, sides, top, bottom, markers, and evenly spaced intervals on the X and Y axis. This array type lends itself to horizontal and vertical styles such as facades, roofs, ceilings, cladding systems and much more.
In RailClone you can nest one array inside another making it possible to have procedural sub-arrays inside a style. Not only does this make it possible to create even more sophisticated layouts, it does this by dramatically simplifying the graph.