--JPLensFlare JPLensFlare.activate ( sUserToken, sActivationKey ) JPLensFlare.createWithSourceDirection ( nDirectionX, nDirectionY, nDirectionZ, hContainer, bOptLimitedToFrustum, nOptApparitionSpeed, tOptRotationEnabledComponentsTag ) JPLensFlare.createWithSourceObject ( hSourceObject, hContainer, bOptLimitedToFrustum, nOptApparitionSpeed, tOptRotationEnabledComponentsTag ) JPLensFlare.createWithSourcePosition ( nPositionX, nPositionY, nPositionZ, hContainer, bOptLimitedToFrustum, nOptApparitionSpeed, tOptRotationEnabledComponentsTag ) JPLensFlare.remove ( hContainer )
JPLensFlare is a wonderful lensflare manager. A lens flare is a visual effects that appears when you look at a source of light, a beautiful effect that cross the screen, starting from the light position to the opposite of the screen/field of view.
Lens flares are so beautiful that they can make a game that has poor graphics look amazing. You can take a look to a sample game using JPLensFlare by clicking the link below.
Take a look a the image below (taken from JPLensFlareSample):