Sphere Tracer Features
The following is a feature list of the Expression sphere tracer.
General
- Axis Aligned Bounding boxes
- Define color and material pools
Camera model
- Quaternion based camera orientation
- Camera frame interface (specify up and direction vector)
Light control
- Seperate color for ambient, diffuse and specular light
- Attenuation factor
- Position
- Spotlight parameters
- Directional light
- Exponential cutoff
- Cutoff angle
- Fog
Shading
- Full RGBA colors
- FlatShade
- Material class (components: Emission, Ambient, Diffuse, Specular)
- Multiple shade support (operations: add, multiply, layer, in, heldout, top, xor)
- Reflective material
- Texture maps
- Solid noise based texturing (Turbulence)
Primitives/Shape operations
- Shapes
- Sphere
- Plane
- Box
- Disk
- Torus
- Cylinder
- Cone
- PolyLine
- PolyBezier
- Shape operations
- Linear transformations (scale, rotate, translate)
- CSG/Soft CSG
- Twist
- Taper
- Noise offset function (HyperTexture)