Exit Full View
Up

/GardenFurniture/Demo.foocad

Demo
FooCAD Source Code
include Container.foocad
include SeatContainer.foocad

class Demo : Model {
    
    override fun build() : Shape3d {

        val longSeat = SeatContainer().apply {
            length=1600
        }.build()

        val large = Container().apply {
            length = 800
            width = 700
            ringCount = 4
        }.build()

        return large.translateX(-2800).also() +
            longSeat.translateX(-1400) +
            SeatContainer().build().rotateZ(90).translateY( -1100 ) +
            large.translate( 0, -2200,0) 
    }

}