Поделиться через


RayCast Структура

Определение

Параметры для выполнения луча.

public value class RayCast
public struct RayCast
type RayCast = struct
Public Structure RayCast
Наследование
RayCast

Конструкторы

RayCast(Double3, Double3, Double, HitCollectionPolicy, Int32, UInt32)

Параметры для выполнения луча.

RayCast(Double3, Double3, HitCollectionPolicy, Int32, UInt32)

Параметры для выполнения луча.

Поля

CollisionMask

Зарезервировано для последующего использования.

EndPos

Конечная позиция луча в мировом пространстве.

HitCollection

См. раздел HitCollectionPolicy.

MaxHits

Максимальное количество обращений для сбора. Требуется только для ClosestHits. Это число должно находиться в диапазоне от 0 до 1024, при этом 1024 является жестким ограничением для количества поддерживаемых результатов попадания. Значение 0 возвращает максимальное число поддерживаемых попаданий. Если количество фактических попаданий превышает ограничение, возвращается n ближайших попаданий.

MaxNumRayCastHits

Параметры для выполнения луча.

StartPos

Начальная позиция для луча в мировом пространстве.

Применяется к

См. также раздел