Skip to content

Latest commit

 

History

History
 
 

v2

A CSG Toy by Thrax!

What you can do:

The app starts with a few primitives.. each primitive can be either a "subtract", a "union" or an "intersection" primitive.

There is also an ordering to the primitives. Primitives operations are applied in order.

The first primitive is considered the "root" and is what defines the origin of the resulting computed mesh.

Keys:

  •   - switches the selected primitives to "union"
    
  •   - switches the selected primitives to "subtract"
    

| - switches the selected primitives to "intersect"

Ctrl - rotate mode Alt - scale mode Shift - multiple select

This is a toy built around the three-csg library I ported from the excellent: // Copyright (c) 2011 Evan Wallace (http://madebyevan.com/), under the MIT license. CSG library.