Creates a simulated lens flare that tracks a light.
[example:webgl_lensflares lensflares]
var light = new v3d.PointLight(0xffffff, 1.5, 2000);
var textureLoader = new v3d.TextureLoader();
var textureFlare0 = textureLoader.load("textures/lensflare/lensflare0.png");
var textureFlare1 = textureLoader.load("textures/lensflare/lensflare2.png");
var textureFlare2 = textureLoader.load("textures/lensflare/lensflare3.png");
var lensflare = new v3d.Lensflare();
lensflare.addElement(new v3d.LensflareElement(textureFlare0, 512, 0));
lensflare.addElement(new v3d.LensflareElement(textureFlare1, 512, 0));
lensflare.addElement(new v3d.LensflareElement(textureFlare2, 60, 0.6));
light.add(lensflare);
[page:Texture texture] - v3d.Texture to use for the flare.
[page:Float size] - (optional) size in pixels
[page:Float distance] - (optional) (0-1) from light source (0 = at light source)
[page:Color color] - (optional) the [page:Color] of the lens flare
See the base [page:Mesh] class for common properties.
Used to check whether this or derived classes are lensflares. Default is *true*.
You should not change this, as it used internally for optimisation.