voraus_3d_visu Material Types

class voraus_3d_visu.client.material.types.Material(*, identifier='', base='', recursive=False)

Write access helper class for basic material properties.

property color: RGB

The color property.

Returns:

The color rgb properties.

depth_test(value)

Access a depth test attribute of an object.

Parameters:

value (bool) – Value for depth test of the object and, if recursive is True, also the descending children.

Return type:

tuple[tuple[str, bool], ...]

Returns:

The identifier-value pair.

class voraus_3d_visu.client.material.line_basic.types.LineBasicMaterial(*, identifier='', base='', recursive=False)

Bases: MaterialWithTransparency

Write access helper class for line basic material properties.

class voraus_3d_visu.client.material.mesh_basic.types.MeshBasicMaterial(*, identifier='', base='', recursive=False)

Bases: MaterialWithTransparency

Write access helper class for mesh basic material properties.

class voraus_3d_visu.client.material.mesh_standard.types.MeshStandardMaterial(*, identifier='', base='', recursive=False)

Bases: MaterialWithTransparency

Write access helper class for mesh standard material properties.

class voraus_3d_visu.client.material.points.types.PointsMaterial(*, identifier='', base='', recursive=False)

Bases: MaterialWithTransparency

Write access helper class for points material properties.