Unigine.ObjectCloudLayer Class
Inherits: | Object |
ObjectCloudLayer Class
Properties
vec4 AnimationNoiseOffset#
Current noise animation offset value.
set
Sets a given noise animation offset value.
set value -
Noise animation offset (a vec4 value, where X, Y, and Z components represent 3D noise texture offsets along the X-axis, Y-axis, and Z-axis respectively).
vec4 AnimationCoverageOffset#
Current coverage animation offset value.
set
Sets a given coverage animation offset value.
set value -
Coverage animation offset (a vec4 value, where X and Y components represent coverage texture offsets along the X-axis and Y-axis respectively).
float IntersectionAccuracy#
Current intersection accuracy value.
set
Sets a given intersection accuracy value.
set value -
Intersection accuracy value.
float IntersectionThreshold#
Current intersection threshold value.
set
Sets a given intersection threshold value.
set value -
Intersection threshold value.
Members
static ObjectCloudLayer ( ) #
Constructor. Creates a new empty cloud layer object with default properties.static int type ( ) #
Returns the type of the object.Return value
Object Cloud Layer type identifier.static ObjectCloudLayer Cast ( Node node ) #
Casts an ObjectCloudLayer out of the Node instance.Arguments
- Node node - Node instance.
Return value
ObjectCloudLayer instance.int GetWorldIntersection ( Vec3 wp0, Vec3 wp1, vec3[] ret_point, vec3[] ret_normal, vec4[] ret_texcoord ) #
Searches for intersections with a given line.Arguments
- Vec3 wp0 - Line start point coordinates in the world space.
- Vec3 wp1 - Line end point coordinates in the world space.
- vec3[] ret_point - Intersection point coordinates.
- vec3[] ret_normal - Normal vector of the intersection point.
- vec4[] ret_texcoord - Texture coordinates of the intersection point (vec4, where X and Y components are used for the first (0) UV channel, and Z and W components - for the second (1) UV channel).
Return value
1 if intersections are found; otherwise, 0.static ObjectCloudLayer Cast ( Object base ) #
Casts an ObjectCloudLayer out of the Object instance.Arguments
- Object base - Object instance.
Return value
ObjectCloudLayer instance.Last update:
2019-08-16
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)