Unigine::Plugins::IG::IGIntersection Structure
This data structure stores the result of an intersection (intersection point coordinates as well as normal and texture coordinates, intersected object and surface index, intersection mask) and has the following set of parameters:
surface | Intersected surface number. |
mask | Intersection mask. |
object | Intersected object. |
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:
16.08.2024
Помогите сделать статью лучше
Была ли эта статья полезной?
(или выберите слово/фразу и нажмите Ctrl+Enter