Вопросы по теме 'frustum'

Удаление усадьбы с помощью матрицы обзора
В шейдере GLSL мне нужно опустить несколько патчей тесселяции, чтобы резко повысить производительность. Эти участки представляют собой треугольники с заданными мировыми координатами для каждой вершины. Однако, когда я конвертирую эти координаты в...
1435 просмотров
schedule 11.10.2021

Culling работает с извлечением плоскостей из матрицы проекции, но не с матрицей проекции
Я реализовал отсечение усеченной пирамиды, используя метод извлечения плоскости, описанный в эту статью. В статье упоминается, что если матрица является матрицей проекции, то плоскости будут в пространстве обзора. Поэтому мне нужно преобразовать...
474 просмотров
schedule 08.03.2022

Перекошенный усеченный конус, не искажающий сцену
Я пытался добиться трехмерной перспективы сцены в соответствии с положением пользователя. Я читал об асимметричном усеченном подходе для достижения искажения, когда пользователь не смотрит от оси. Код, который я использовал для внеосевой проекции:...
701 просмотров
schedule 02.04.2022

Радарный подход к Frustum Culling: провал с первого простого теста?
Попытка получить хотя бы очень простую часть 1 учебника Lighthouse3D Radar Frustum Culling , чтобы работать ... и совершенно сбит с толку, что я даже не могу заставить эту часть работать в моем рендерере. Итак, первый шаг: вы проверяете,...
775 просмотров
schedule 11.05.2022

3D-просмотр, отбраковка усеченной пирамиды, литье лучей
Мне нужна дополнительная теория по отбраковке усеченного изображения, чтобы лучше понять, как это реализовать. Я понимаю, что приведение лучей используется для того, чтобы выяснить, какие объекты находятся впереди, таким образом выясняя, какие...
1858 просмотров
schedule 16.05.2022

Нужна помощь в реализации VBO с Frustum Culling
В настоящее время я разрабатываю свою первую 3D-игру для школьного проекта, игровой мир полностью вдохновлен Minecraft (мир полностью состоит из кубиков). В настоящее время я пытаюсь улучшить производительность, пытаясь реализовать объекты буфера...
591 просмотров
schedule 07.06.2022

Проблемы с удалением усадьбы ограничивающей рамки
Мне не удается заставить работать правильную отбраковку усеченной кости. Я получил отличное предложение от кого-то по поводу точечного тестирования AABB, и оно отлично работает, но я дошел до точки, когда максимальное и минимальное точечное...
2008 просмотров
schedule 28.07.2022

Отрисовывается ли также геометрия за пределами OpenGL ES Frustum?
Я разрабатываю игру для iPhone, используя OpenGL ES в качестве API для рисования. Я рисую целый большой мир в одном элементе рисования. Объект виден по усеченному конусу. Я хочу знать, что происходит с другой частью объекта. Она нарисована?...
1022 просмотров
schedule 29.07.2022

Создание объекта, точно вписывающегося в усеченный конус камеры в Three.Js
Я пытаюсь сделать так, чтобы объект помещался внутри усеченной камеры, и для этого я прошел всю тригонометрию, и это код, который я использовал. var setupCamera = function() { aspectRatio = window.innerWidth / window.innerHeight camera =...
2905 просмотров
schedule 06.09.2022

OpenTK неправильная отбраковка объектов
Недавно я сделал приложение с C# и OpenGL, используя OpenTK. Я интегрировал систему отбраковки усеченной пирамиды для повышения производительности, но по некоторым причинам объекты отбраковываются неправильно. Я имею в виду, что вместо того, чтобы...
207 просмотров
schedule 30.09.2022

Определение пересечения с усеченным конусом в GLScene
используя GLScene в delphi, мне нужно найти пересечение между объектом (достаточно линии или плоскости) и видимым пространством, чтобы определить, какая часть этого объекта отображается в данный момент. Я попытался получить усеченную видимость, но не...
1585 просмотров
schedule 31.03.2023

Скрытое приложение Unity WebGL: положение экрана вне усеченной пирамиды видимости
Я использую приложение Unity WebGL в модальном (диалоговом окне) Bootstrap веб-сайта. Пока это модальное окно не видно ( display:none ), в журнале консоли всегда будет эта ошибка: "Screen position out of view frustum" . Как я могу обработать или...
1387 просмотров
schedule 02.09.2023

Удаление фрустума работает только с небольшими объектами
В настоящее время я пытаюсь внедрить отбраковку Frustum в свой движок, и на небольших объектах он работает отлично, но более крупные объекты отбраковываются гораздо раньше, чем должны. Вы можете видеть, что он отлично работает с меньшими...
33 просмотров
schedule 17.02.2023

Не знаете, как насчет Frustum Culling
Я новичок в OpenGL. Я использую его с JOGL. Я читаю о выбраковке усеченного конуса: http://www.lighthouse3d.com/opengl/viewfrustum/ http://www.crownandcutlass.com/features/technicaldetails/frustum.html Я не совсем уверен, что он...
2394 просмотров
schedule 08.03.2024