Collision
Описание
Данный класс предназначен для управления системой расчета столкновений луча и объектов сцены. Это может использоваться для выделения объектов при взаимодействии с пользователем. В системе существует только один объект данного класса, его не нужно создавать отдельно. Работа с классом происходит в соответствии со следующим протоколом: Объекту этого класса передается параметры луча и сцена, запускается алгоритм расчета столкновений, после чего пользователь может получить информацию по пересеченным объектам. Эта информация представляет собой список, каждый элемент которого содержит расстояние до луча и указатель на пересеченный объект.
Функции
Collision_RayCastCollision_RayCast Запуск алгоритма вычисления пересечений луча и объектов сцены.
Collision_GetResultCountCollision_GetResultCount Определение числа пересеченных лучом объектов.
Collision_GetDistanceCollision_GetDistance Определение расстояния до определенного пересечения.
Collision_GetObjectCollision_GetObject Определение объекта пересечения из списка.
Collision_SortCollision_Sort Сортировка списка результатов расчета столкновения.
Created with the Personal Edition of HelpNDoc: Transform Your Help Documentation Process with a Help Authoring Tool