The following tables describe the settings specific to the Glass materials in Twinmotion. For information on all other settings not mentioned in this page, see Settings for Standard Materials.
Basic, Standard, and Colored
Switches between the following translucency modes: Basic, Standard and Colored.
Setting | Description |
---|---|
Basic | The Basic glass type is a lean version of Standard glass and is suitable for basic glass needs that do not require texture or imperfections. It has fewer parameters than Standard glass, but renders more quickly. |
Standard | The Standard glass type is a physically-based transparent material that simulates basic glazing and is mainly designed for architectural use cases. It does not display color transmittance as well as the Colored glass type, but it uses the same settings and is entirely customizable. |
Colored | The Colored glass type is a physically-based transparent material that simulates tinted or colored glass, and responds accurately to lighting and shading from the scene. Limitation: When an index of refraction value higher than 1.00 (Roughness > Details > Index of refraction) is applied to this glass type, deformations such as scratches or bumps do not appear on the material. |
Color
Iridescence
Setting | Description |
---|---|
Enable | Enables or disables iridescence, which is used to simulate polychromatic glass, and is based on the Gradient texture. |
Intensity | Increases the intensity of the iridescence. By default, the value is 50%. Options: 0 to 100% |
Type | Switches between ten (10) different types of predefined Gradient textures. |
Gradient map | By default, several Gradient textures are provided, but you can add your own. If you add your own, use a symmetrical reflected / mirror gradient as shown below to ensure that the polychromatic glass renders correctly. |
Stretch | Adjusts the region of the gradient to display in percentage. By default, the value is 0%. Options:
|
Phase | Offsets the selected gradient region. By default, the value is 0.00. Options: -1.00 to 1.00 |
Fall off | Adjusts the distribution of the gradient on the surface. By default, the value is 1.00. Options: 0.00 to 2.00 |
Mask
Option | Description |
---|---|
Tint color mask | A user-defined texture that defines which region of the base color texture you can tint. It is a black and white texture, where white is the mask. |
Invert | If enabled, inverts the black and white values of the Tint color mask. |
Opacity
Option | Description |
---|---|
Intensity | Defines the translucency or amount of light that passes through the material. Opaque glass materials, such as Mirror and lacquered glass, do not use the Opacity setting. By default, the intensity is set to 50%. Options: 0 to 100% |
Fresnel opacity | Determines how much the Fresnel mask affects the opacity of the glass. By default, the value is 1.00. Options: 0.00 to 1.00 |
Roughness
Option | Description |
---|---|
Index of refraction | Specifies the index of refraction value used for opacity, which controls the amount of distortion visible behind glass material. By default, the value is 1.00 and has no effect. Options: 1.00 to 2.00 |
Specular | Adjusts the amount of specular contribution. Options: 0 to 100% |
When increasing the Intensity of Roughness to simulate frosted glass, for more realistic results the Index of refraction should also be increased to adjust the frost effect.
The blur effect on frosted glass increases or decreases depending on the distance between the frosted glass surface and any objects visible behind the surface. The farther away an object is from a frosted glass surface, the blurrier the object appears.
Imperfections
Option | Description |
---|---|
Enable | Enables or disables fingerprints and dust particles, which you can use to simulate dirty glass. By default, this setting is disabled. |
Fingerprint amount | Adjusts the amount of fingerprints on the surface. By default, the value is 100%. Options: 0 to 100% |
Fingerprint scale | Adjusts the size of the fingerprints. By default, the value is 0%. Options: 0 to 100% |
Dust amount | Adjusts the amount of dust particles on the surface. By default, the value is 100%. Options: 0 to 100% |
Dust scale | Adjusts the size of the dust particles. By default, the value is 0%. Options: 0 to 100% |