FFuzion CAD built with sibilantmonaco, and react-three-fiber
Assemblies
assemblies

assemblies

Render Graph
  1. {type"group", propsObject, childrenArray(3)}
    1. props
      1. position [0,1,0]
    2. children;
      1. shape
        1. props
          1. position [2,0,-2]
          2. args [1,2,1]
      2. shape
        1. props
          1. position [-2,0,2]
          2. args [1,2,1]
      3. shape
        1. props
          1. position [0,0,0]
          2. rotation [0,45,0]
        2. children;
          1. shape
            1. children;
              1. shape
                1. props
                  1. args [3,1,3]
          2. shape
            1. children;
              1. shape
                1. props
                  1. args: Array(1)
          3. shape
            1. children;
              1. shape
                1. props
                  1. args: Array(4)
          4. shape
            1. props
              1. position [0,0.5,0]
              2. rotation [180,0,0]
            2. children;
              1. shape
                1. props
                  1. rotation [180,0,0]
                  2. args: Array(2)
evaluated

evaluated

Viewport
View failed to render due to error:
Error creating WebGL context.
Error: Error creating WebGL context.
    at new e (https://ffuzion-cad.cubicle6.com/static/js/main.562ae51b.js:2:1285555)
    at ey (https://ffuzion-cad.cubicle6.com/static/js/main.562ae51b.js:2:1569271)
    at Object.configure (https://ffuzion-cad.cubicle6.com/static/js/main.562ae51b.js:2:1570145)
    at https://ffuzion-cad.cubicle6.com/static/js/main.562ae51b.js:2:2287990
    at il (https://ffuzion-cad.cubicle6.com/static/js/main.562ae51b.js:2:390745)
    at bl (https://ffuzion-cad.cubicle6.com/static/js/main.562ae51b.js:2:398041)
    at xl (https://ffuzion-cad.cubicle6.com/static/js/main.562ae51b.js:2:397885)
    at Al (https://ffuzion-cad.cubicle6.com/static/js/main.562ae51b.js:2:397421)
    at https://ffuzion-cad.cubicle6.com/static/js/main.562ae51b.js:2:409258
    at Eu (https://ffuzion-cad.cubicle6.com/static/js/main.562ae51b.js:2:409773)
viewport

viewport

Demo
editor

editor