Unigine.DecalOrtho Class
Inherits: | Decal |
This class describes how to create and modify orthographic decals.
DecalOrtho Class
Members
static DecalOrtho(float radius, float width, float height, string material)
Constructor. Creates a new projected decal with the given properties.Arguments
- float radius - The height of the projection box along the Z axis, in units.
- float width - The length of the projection box along the X axis, in units.
- float height - The length of the projection box along the Y axis, in units.
- string material - A material of the decal.
DecalOrtho cast(Decal base)
Casts a DecalOrtho out of the Decal instance.Arguments
- Decal base - Decal instance.
Return value
DecalOrtho instance.DecalOrtho cast(Node node)
Casts a DecalOrtho out of the Node instance.Arguments
- Node node - Node instance.
Return value
DecalOrtho instance.void setHeight(float height)
Sets a new length of the projection box along the Y axis.Arguments
- float height - The length of the projection box along the Y axis, in units. If a negative value is provided, 0 will be used instead.
float getHeight()
Returns the current length of the projection box along the Y axis.Return value
The length of the projection box along the Y axis, in units.mat4 getProjection()
Returns the projection matrix.Return value
The projection matrix of the decal.void setRadius(float radius)
Sets a new height of the projection box along the Z axis.Arguments
- float radius - The height of the projection box along the Z axis, in units.
float getRadius()
Returns the current height of the projection box along the Z axis.Return value
The height of the projection box along the Z axis, in units.void setWidth(float width)
Sets the new length of the projection box along the X axis.Arguments
- float width - The length of the projection box along the X axis, in units.
float getWidth()
Returns the current length of the projection box along the X axis, in units.Return value
The length of the projection box along the X axis, in units.void setZNear(float znear)
Sets a new value of the near clipping plane.Arguments
- float znear - The value of the near clipping plane, ranging from 0 to 1.
float getZNear()
Returns the value of the near clipping plane.Return value
The value of the near clipping plane, ranging from 0 to 1.int type()
Returns a type identifier.Return value
Type identifier.Last update: 2018-08-10
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)