CopperCube supports post effects, which can make your 3D scenes look much nicer without a lot of work. This feature only works in the professional or studio edition of CopperCube, though.
To enable post effects, just select the menu "Scenes -> Scene Post Effects" and then enable the checkbox of any of the listed available post effects.
Bloom
the "Bloom" post effects fakes glow, bleeding shiny light on top of bright light sources. The available parameters are:
Bloom_BlurIterations: How many iterations should the glow be blurred. Influences how big and how blurry the glow gets.
Bloom_Treshold: Influences how bright a light must be in order to be used as glow source. A value between 0.0 and 1.0 should be used. Use for example 0.4 to use quite many of the lights, and 0.9 to use only really bright lights.
Black and White
Simply renders the scene in gray scale instead of in colors.
Invert
Simply inverts the colors of the final image. Combined with other post effects, you can create effects such as night visions and similar.
Blur
Blurs the image and makes in less sharp. The available parameters are:
Blur_Iterations: How many iterations should the image be blurred. The more steps the more blurry the image gets.
Colorize
Colorizes the image by multiplying the color of each pixel with a color. The available parameters are:
Colorize_Color: The color the image should be multiplied with.
Vignette
Fades the border of the screen out, making the scene look a bit more movie like. The available parameters are:
Vignette_Intensity: The hardness with which the color should be faded out, a value between 0.0 and 1.0.
Vignette_RadiusA: The horizontal radius of the ellipse used, as percentage of the screen. Usually a value between 0.0 and 1.0
Vignette_RadiusB: The vertical radius of the ellipse used, as percentage of the screen. Usually a value between 0.0 and 1.0
Changing PostEffects at Runtime
You can change the parameters and enable/disable PostEffects also at runtime, by using the JavaScript function ccbSetSceneNodeProperty.
For example, create a "Execute Java Script" action, and paste this code to enable Bloom:
You can use similar commands to change the bloom over time for example, or colorize the screen, or similar.
Technical limitations
There are a few technical limitations for post effects:
Post Effects work on WebGL, but if the browser only supports WebGL 1, they will not look that sharp, since WebGL 1 doesn't support non-power-of-two render targets.
It looks the same as on Windows .exe and other platforms when the browser supports WebGL 2.