app:X3DMaterial

Type

Feature Type

Definition

SIG3D: Definition of material properties based on X3D standard.

Belongs to module

app:Appearance

Derived from

app:_SurfaceData

Attributes and associations

Name

Type

app:isFront

boolean

app:ambientIntensity

doubleBetween0and1

app:diffuseColor

Color

app:emissiveColor

Color

app:specularColor

Color

app:shininess

doubleBetween0and1

app:transparency

doubleBetween0and1

app:isSmooth

boolean

app:target

URI



Attribute type: app:isFront

back

Definition

SIG3D: Indicates whether the X3DMaterial, GeoreferencedTexture or, ParametrizedTexture is assigned to the front side or back side of the surface

Cardinality

0..1

Data type

boolean



Attribute type: app:ambientIntensity

back

Definition

X3D: Minimum percentage of diffuseColor that is visible regardless of light sources

Cardinality

0..1

Data type

doubleBetween0and1



Attribute type: app:diffuseColor

back

Definition

X3D: Color of the diffusely reflected light

Cardinality

0..1

Data type

Color



Attribute type: app:emissiveColor

back

Definition

X3D: Color of the light emitted by the surface

Cardinality

0..1

Data type

Color



Attribute type: app:specularColor

back

Definition

X3D: Color of the directly reflected light

Cardinality

0..1

Data type

Color



Attribute type: app:shininess

back

Definition

X3D: Controls the sharpness of specular highlights. 0 produces a soft glow. 1 produces sharp highlights.

Cardinality

0..1

Data type

doubleBetween0and1



Attribute type: app:transparency

back

Definition

X3D: Degree of transparency of the surface. 0 means fully opaque. 1 means fully transparent.

Cardinality

0..1

Data type

doubleBetween0and1



Attribute type: app:isSmooth

back

Definition

X3D: Hint for normal interpolation. If true vertex normals used for shading. Otherwise normals are constant for the patch.

Cardinality

0..1

Data type

boolean



Attribute type: app:target

back

Definition

X3D: URI identifying the target surface geometry to apply the material properties

Cardinality

0..*

Data type

URI