Java 3D - ограничивающая сфера - PullRequest
       36

Java 3D - ограничивающая сфера

0 голосов
/ 20 февраля 2011

Хм, что именно делает ограничивающая сфера в Java 3D?

Ответы [ 2 ]

3 голосов
/ 20 февраля 2011

В общих чертах (не специфично для Java 3D), ограничивающий объект - это «простой» объект, который гарантированно полностью окружает некоторые другие объекты.средство визуализации может избежать выполнения каких-либо дорогостоящих тестов на пересечение с любым из этих закрытых объектов.

Ограничивающий объект не появляется внутри сцены - его единственная цель - оптимизировать тесты на пересечение.Например, у меня может быть сложная форма, состоящая из тысяч полигонов.В отсутствие каких-либо других оптимизаций мне пришлось бы тестировать каждый полигон , чтобы проверить, виден он или нет.С ограничивающей сферой, если сфера не «видима», то ни один из этих многоугольников не существует.

0 голосов
/ 20 февраля 2011

Для каждой трехмерной геометрии мы можем вычислить сферу так, чтобы все точки данной геометрии находились внутри сферы.Это ограничивающая сфера.

...