Published work
Gallery
Browse grammars that have been published from private workspaces and preview them directly in the live scene viewer below.
Join to publish
CornerHoles
By admin · Published 2026-03-26T06:49:41 UTC
Published
Start -> R w(3 3)
[ T( 0.5 -0.5 0.5) S(2*w-1 1 2*w+1) I(CubeY shinyGold 1) ]
[ T( w+0.5 -0.5 0.5) S(1 1 2*w-1) I(CubeY shinyGold 1) ]
[ T( -(w-0.5) -0.5 0.5) S(1 1 2*w-1) I(CubeY shinyGold 1) ]
[T( w 0 w) A(90 0) CylinderHole]
[T( w 0 -w) A(90 0) CylinderHole]
[T( -w 0 w)…
TaperedCubeMinusCylinder
By admin · Published 2026-03-26T05:42:44 UTC
Published
Start -> GDSZ(0.6 0.6 1) [ Loop(0) ] [ T(1.1 1 0) A(180 2) Loop(0) ]
Loop(x)-> T(0.1 0 0)
[ S(0.1 (0.5-sqrt(0.25-(x-0.5)*(x-0.5))) 1)
DSX(1 (0.5-sqrt(0.25-(x-0.5+0.1)*(x-0.5+0.1)))/(0.5-sqrt(0.25-(x-0.5)*(x-0.5))) 1)
I(CubeY shinyGold 1 ) ]
?(x<1-0.11)Loop(x+0.1):…
HollowCylinder
By Pamela-Hauff · Published 2026-03-22T12:34:30 UTC
Published
Start -> DualScaleCylinderBody(19 2 3.2 0.5)
DualScaleCylinderBody(n r h w) ->
[ CylinderShell(n r h w) ]
CylinderShell(n r h w) n ->
A ( 360.0/n 1 ) [
T ( r 1/2 0 )
S ( w h 6.28*r/n )
DSX ( 1 1 r/(r-w))
I ( CubeX SilverBluePolishedMetal 1 ) ]
Corridor Floor Plan
By admin · Published 2026-03-20T12:28:57 UTC
Published
//------------------------------------------------
// Progen3D corridor-based house
// Complete drop-in grammar
//
// Materials:
// floor = whiteTiles
// corridor floor = blueCeramicTile
// walls = smoothConcrete
// wall trims = mapleWood
// doors …
Path Traversal
By admin · Published 2026-03-20T11:04:09 UTC
Published
//------------------------------------------------
// Progen3D grammar: stochastic path traversal
// Using shinymetal material
//------------------------------------------------
Start ->
[
T(0 0 0)
Path(0 0 0 22)
]
//------------------------------------------------
// …
XZPattern
By admin · Published 2026-03-20T10:51:10 UTC
Published
//------------------------------------------------
// Progen3D grammar: conditional xz-plane pattern generator
// Produces a tiled pattern across the XZ plane using conditionals
//------------------------------------------------
Start ->
[
T(-6 0 -6)
R nx(10…
Spiral2
By pamela_hauff · Published 2026-03-17T06:28:31 UTC
Published
Start -> Spiral
Spiral 100 -> T(-0.9 0.1 -0.1) A(350 1)
[
DSZ(0.8 1 1) DTX(0 0.1 0)
A(180 1)
I (Cube Shinymetal 0.1)
]
Wing Symmetric Airfoil 1
By Pamela-Hauff · Published 2026-03-17T06:23:56 UTC
Published
//------------------------------------------------
// Symmetric airfoil grammar using DSX alignment
// DSX applies to the opposite X side of the cube
// First segment thickness stabilized
//------------------------------------------------
Start -> Wing(0.8 0.8 4 0.2 0.3)
Wing(…
Deformation Aligned Symmetric Airfoil
By pamela_hauff · Published 2026-03-15T22:49:48 UTC
Published
//------------------------------------------------
// Symmetric airfoil grammar using DSX alignment
//------------------------------------------------
Start ->
SymmetricAirfoil(28 1.2 0.12 0.03)
//------------------------------------------------
// SymmetricAirfoil(segment…
Simple Column
By pghauff · Published 2026-03-13T21:03:19 UTC
Published
Start -> Base [ T ( 0 0.4 0 ) Tower( 2.4 0.84 ) ]
Base ->
[ S ( 1.6 0.4 1.6 ) I ( Cube grayStone 1 ) ]
[ T ( 0 0.3 0 ) S ( 1.2 0.18 1.2 ) I ( Cube brushedAluminum 0.18 ) ]
Tower( h r ) ->
[ S ( r h r ) I ( CubeY darkBasalt 0.18 ) ]
[ T ( 0 h 0 ) Crown( r 0.16 ) ]
Crown( r glo…