Reflectivity#

Specular reflection represents light that bounces directly off a material’s surface, creating mirror like reflections. The reflection’s intensity depends on:
  • Material Type: Metals reflect 60-100% of light, while non-metals (dielectrics) reflect 2-5%

  • Surface Roughness: Smooth surfaces create sharp reflections; rough surfaces create blurred reflections

  • Viewing Angle: Reflections become stronger at glancing angles (Fresnel effect)

Parameters

Display Name

Name

Type

Default

Roughness Amount

reflection_roughness_constant

float

0.5

Roughness Map Influence

reflection_roughness_texture_influence

float

0.0

Roughness Map

reflectionroughness_texture

asset

Roughness Map Color Space

Metallic amount

metallic_constant

float

0.0

Metallic Map Influence

metallic_texture_influence

float

0.0

Metallic Map

metallic_texture

asset

Metallic Map Color Space

Specular

specular_level

float

0.5

Enable ORM texture

enable_ORM_texture

bool

false

ORM Map

ORM_texture

asset

ORM Map Color Space

Roughness Amount

Defines how rough or smooth a surface appears when viewed from any angle. A value of 0 creates perfect mirror-like reflections, while higher values (up to 1) create increasingly diffuse, blurred reflections. Unlike anisotropic roughness, this property affects light scattering uniformly in all directions.

The range is as follows:
  • 0 = Perfectly reflective surface

  • 1 = No reflectivity

../../_images/OmniPBR_Roughness0.png
../../_images/OmniPBR_Roughness0.25.png
../../_images/OmniPBR_BaseColor.png

Roughness Map Influence

Mixes the Roughness Map power over the Roughness value.

The range is as follows:
  • 0 = Roughness Value

  • 1 = Roughness Map

../../_images/OmniPBR_BaseColor.png
../../_images/OmniPBR_RoughnessMapInfluence0.5.png
../../_images/OmniPBR_RoughnessMapInfluence1.png

Roughness Map

Accepts a texture file to define roughness values.

../../_images/OmniPBR_RoughnessMapInfluence1.png

Roughness Map Color Space

Metallic Amount

Metallic Amount

Determines if the surface is Dielectric (non-metallic) or Conductive (metallic).

The range is as follows:
  • 0 = Dielectric (non metalallic)

  • 1 = Conductive (metallic)

../../_images/OmniPBR_BaseColor.png
../../_images/OmniPBR_Metallic0.5.png
../../_images/OmniPBR_Metallic1.png

Metallic Map Influence

Mixes the Metallic Map power over the Metallic amount.

The range is as follows:
  • 0 = Metallic Amount

  • 1 = Metallic Map

../../_images/OmniPBR_MetallicMap0.0.png
../../_images/OmniPBR_MetallicMap0.5.png
../../_images/OmniPBR_MetallicMap.png

Metallic Map

Enables the application of a texture map to define metallic areas on the surface.

../../_images/OmniPBR_MetallicMap.png

Metallic Map Color Space

Specular

The specular reflectivity of the material.

../../_images/OmniPBR_Specular0.png
../../_images/OmniPBR_Specular0.5.png

Enable ORM Texture

Allows use of a “packed” Occlusion, Roughness and Metallic map instead of separate maps for each. Each channel of the texture is used as follows:
  • Red: Occlusion

  • Green: Roughness

  • Blue: Metallic

ORM Map

“Packed” ORM map texture input.

../../_images/OmniPBR_EnabledORM0.png
../../_images/OmniPBR_EnabledORM1.png

ORM Map Color Space