Creates a new CompiledPass object.
The material to which this pass belongs.
Indicates whether or not the renderable requires alpha blending during rendering.
Define which light source types to use for diffuse reflections. This allows choosing between regular lights and/or light probes for diffuse reflections.
Whether or not to use fallOff and radius properties for lights. This can be used to improve performance and compatibility for constrained mode.
Define which light source types to use for specular reflections. This allows choosing between regular lights and/or light probes for specular reflections.
Adds a pass to the surface
Removes all passes from the surface
Removes a pass from the surface.
The pass to be removed.
Add an event listener
Dispatch an event
check if an object has an event listener assigned to it
Remove an event listener
Generated using TypeDoc
CompiledPass forms an abstract base class for the default compiled pass materials provided by Away3D, using material methods to define their appearance.