public final class LensFlarePlugin extends Plugin
Modifier and Type | Class and Description |
---|---|
class |
LensFlarePlugin.LensFlareGeometry |
Plugin.TYPE
Constructor and Description |
---|
LensFlarePlugin(WebGLRenderer renderer,
Scene scene) |
Modifier and Type | Method and Description |
---|---|
java.util.List<LensFlare> |
getObjects() |
Plugin.TYPE |
getType() |
void |
render(Camera camera,
java.util.List<Light> lights,
int viewportWidth,
int viewportHeight)
Render lens flares
Method: renders 16x16 0xff00ff-colored points scattered over the light source area,
reads these back and calculates occlusion.
|
deallocate, getRenderer, getScene, isEnabled, isMulty, isRendering, setEnabled, setRendering
public LensFlarePlugin(WebGLRenderer renderer, Scene scene)
public Plugin.TYPE getType()
public java.util.List<LensFlare> getObjects()
public void render(Camera camera, java.util.List<Light> lights, int viewportWidth, int viewportHeight)