FREE TRIAL

|

☀
☾

Surface.PolishedMetal

PolishedMetal(float, float, ShadowCastingMode, bool)

Create a new, glossy metal surface.

Remarks

Uses the Standard lighting model.

Declaration
public static Surface PolishedMetal(float smoothness = 0.9F, float metallic = 1F, ShadowCastingMode shadowCasting = ShadowCastingMode.Off, bool receiveShadows = false)
Parameters
Type Name Description
float smoothness

The Smoothness parameter.

float metallic

The Metallic parameter.

ShadowCastingMode shadowCasting

Value for ShadowCastingMode.

bool receiveShadows

Value for ReceiveShadows.

Returns
Type Description
Surface

A new Surface with a glossy, metallic effect.

PolishedMetal(Color, float, float, ShadowCastingMode, bool)

Create a new, glossy metal surface with a given specular reflection color.

Remarks

Uses the StandardSpecular lighting model.

Declaration
public static Surface PolishedMetal(Color reflectionColor, float smoothness = 0.9F, float metallic = 1F, ShadowCastingMode shadowCasting = ShadowCastingMode.Off, bool receiveShadows = false)
Parameters
Type Name Description
Color reflectionColor

The hue of the surface's specular reflections.

float smoothness

The Smoothness parameter.

float metallic

The Metallic parameter.

ShadowCastingMode shadowCasting

Value for ShadowCastingMode.

bool receiveShadows

Value for ReceiveShadows.

Returns
Type Description
Surface

A new Surface with a glossy, metallic effect.

☀
☾
In This Article
Legal EmailContact Github
Copyright © 2022 Supernova Technologies, LLC