Starter cube
The smallest valid starting point for checking that your pipeline, textures, and viewer are working.
Start -> I ( Cube brushedAluminum 0.5 )
These examples are written to be pasted straight into the live editor. Use them as starting points, material tests, scene-layout references, or gallery-ready templates.
The smallest valid starting point for checking that your pipeline, textures, and viewer are working.
Start -> I ( Cube brushedAluminum 0.5 )
A simple parameterized rule using the canonical BNF rule-header and a helper call.
Start -> Tower( 2.2 ) Tower( h ) -> S ( 1 h 1 ) I ( CubeY grayStone 0.35 )
A compact example showing the BNF conditional form with helper rules and expression arguments.
Start -> Branch( 0.7 ) Branch( amount ) -> ?( amount > 0.5 ) Tall : Short Tall -> T ( 0 1 0 ) I ( Cube chromeSurface 0.3 ) Short -> T ( 0 0.4 0 ) I ( Cube brushedAluminum 0.3 )
A readable multi-part arrangement using bracket groups to place two towers and a connecting bridge.
Start -> [ T ( -1.45 1.2 0 ) S ( 0.78 2.4 0.78 ) I ( Cube smoothConcrete 0.32 ) ] [ T ( 1.45 1.2 0 ) S ( 0.78 2.4 0.78 ) I ( Cube smoothConcrete 0.32 ) ] [ T ( 0 2.55 0 ) S ( 3.6 0.18 0.78 ) I ( Cube brushedAluminum 0.18 ) ]
A low platform, four columns, and a canopy using only transforms and primitive instances.
Start -> [ S ( 4 0.14 4 ) I ( Cube grayStone 0.24 ) ] [ T ( -1.5 1.15 -1.5 ) S ( 0.16 2.3 0.16 ) I ( Cube brushedAluminum 0.2 ) ] [ T ( 1.5 1.15 -1.5 ) S ( 0.16 2.3 0.16 ) I ( Cube brushedAluminum 0.2 ) ] [ T ( -1.5 1.15 1.5 ) S ( 0.16 2.3 0.16 ) I ( Cube brushedAluminum 0.2 ) ] [ T ( 1.5 1.15 1.5 ) S ( 0.16 2.3 0.16 ) I ( Cube brushedAluminum 0.2 ) ] [ T ( 0 2.4 0 ) S ( 3.7 0.16 3.7 ) I ( Cube clearGlass 0.12 ) ]
A compact example showing the DSX/DSY/DSZ and DTX/DTY/DTZ controls in one place.
Start -> DSX ( 1.22 1 1 ) DTX ( 0.14 0 0 ) DSY ( 1 0.84 1 ) DTY ( 0 0.18 0 ) DSZ ( 1 1 1.16 ) DTZ ( 0 0 0.22 ) I ( CubeZ brushedAluminum 0.52 )
Uses rotation plus grouped beams to create a lightweight frame composition.
Start -> [ S ( 0.2 0.2 5 ) I ( CubeZ oakPlanks 0.18 ) ] [ A ( 90 1 ) S ( 0.2 0.2 5 ) I ( CubeZ oakPlanks 0.18 ) ] [ A ( 45 1 ) S ( 0.18 0.18 4.2 ) I ( CubeZ brushedAluminum 0.16 ) ] [ A ( -45 1 ) S ( 0.18 0.18 4.2 ) I ( CubeZ brushedAluminum 0.16 ) ]
A clean pedestal-style object for material checks and screenshot-friendly previews.
Start -> [ S ( 2.2 0.18 2.2 ) I ( Cube grayStone 0.24 ) ] [ T ( 0 0.72 0 ) S ( 1 1.08 1 ) I ( Cube clearGlass 0.14 ) ] [ T ( 0 1.48 0 ) S ( 0.54 0.22 0.54 ) I ( Cube brushedAluminum 0.18 ) ]