Create 3D models and fly-through environments in real time while moving around FPS style. Use a CSG (solid) modeling approach with shapeable objects. Add dynamic lighting and shadows along with other 3D graphic effects and animations. 3D print and share with STL and OBJ format.