Алгоритм LOD на основе сетки (стиль Nanite)C++

Программы на C++. Форум разработчиков
Ответить
Гость
 Алгоритм LOD на основе сетки (стиль Nanite)

Сообщение Гость »

Мне нужно реализовать алгоритм LOD на основе сетки, но мне интересно, какой подход лучше всего использовать. Я хотел бы использовать Task Shader (новый этап шейдера конвейера затенения сетки), чтобы применить упрощение для каждой сетки на основе расстояния до сетки. У меня есть сомнение в том, возможно ли выполнить упрощение для каждого меша в шейдере задач. Я могу применить, например, алгоритм схлопывания краев в шейдере задач? Таким образом, я смогу применить динамический уровень детализации к моей сетке внутри графического процессора. Другой возможный подход — использовать подход Нанита. В этом случае мне нужно создать DAG и создать разные уровни детализации. Я думаю (хотя, возможно, я ошибаюсь), что подход Task Shader быстрее. Есть предложения?
Большое спасибо

Подробнее здесь: https://stackoverflow.com/questions/782 ... nite-style
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»