IG::IGIntersection Structure
This data structure stores the result of an intersection (intersection point coordinates as well as normal and texture coordinates, intersected surface index, intersection mask) and has the following set of parameters:
surface | Name of the animation. |
mask | Intersection mask. |
point | Coordinates of the intersection point. |
normal | Normal of the intersection point. |
texcoord | Texture coordinates of the intersection point. |
struct IGIntersection
{
int surface;
unsigned int mask;
Unigine::ObjectPtr object;
Unigine::Math::Vec3 point;
Unigine::Math::vec3 normal;
Unigine::Math::vec4 texcoord;
};
Last update:
2019-08-16
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)