User Tools

Site Tools


gamedev:textureproperties:rim_emissivity_intensity

Skin Texture Property: rim.emissivity.intensity

Defines the intensity of the rim emissivity.

Excepted Data Source1 component value
Data Range0 or greater
Default Value1
Affected ModulesGraphic
Linked Propertiesrim.emissivity

Description

The rim.emissivity.intensity texture property defines the intensity of the rim emissivity.

There is no need to disable dynamically emitted light by switching materials or using renderables using the Drag[en]gine. The Physically Based Rendering uses high defninition range rendering. If your emitted light has an intensity of 1 or less while the object stands in the sun with over 10 intensity all around the emitted light is not going to contribute much to the illumination of the scene which is consistent with the real world. If your materials shines at night just add an emissivity texture and forget about the rest. It will just work.

This texture property is also used for holographic materials, ghosts or other objects where typically transparency effects are used in other game engines. Transparency effects are though physically wrong for these materials. Furthermore transparency is slower than emission. In the Drag[en]gine you have to use a physically correct way to define these materials. You have to set the solidity texture property to 0. This turns the material fully invisible not rendering it at all while still emitting light.

The source is typically a single component value in the range 0 or greater.

The default value for this texture property is 0.

Examples

Example usage of rim.* skin texture properties and building a blue ghost skin.

You could leave a comment if you were logged in.
gamedev/textureproperties/rim_emissivity_intensity.txt · Last modified: 2020/07/12 11:02 by dragonlord