Рендеринг из готового дерева BSP? - PullRequest
1 голос
/ 27 мая 2011

Привет, ребята. Я загружаю в память предварительно построенное дерево BSP, и я очень запутался. Он используется в программе изучения от первого лица. Как вы рекомендуете использовать дерево BSP, которое уже сделано. Я знаю, что пересекаю дерево, но что мне искать?

Извините за мой английский.

1 Ответ

0 голосов
/ 27 мая 2011

Ваш BSP содержит разделенную версию (вашего) пространства, это дерево BSP, безусловно, содержит объекты, расположенные в вашем пространстве.

Вы отметили свой вопрос как «рендер», вы хотите рендерить видимые объекты? В этом случае вы ищете части дерева BSP, которые пересекаются с усеченным рендером. Тестирование частей от корневого узла, идущего по дереву, позволит избежать многих испытаний на пересечение, что является целью дерева BSP. В конце у вас должен быть узел дерева BSP, содержащий объекты для рендеринга, если они есть.

...