Есть ли алгоритм деления изображений на более мелкие треугольники для рендеринга opengl? - PullRequest
0 голосов
/ 16 февраля 2020

Я пытаюсь построить отдельную комнату (от первого лица), в которой вы можете ходить по python, используя opengl.

То, что у меня пока есть, это в основном тонкая модификация кода python внизу этой страницы Я хотел бы разместить несколько источников фокусного света в комнате и визуализировать стены из изображений. Это напрямую не сработало, потому что, как я понимаю отсюда , плохое тесселяция вредит освещению.

Чтобы исправить эту проблему, я хочу разделить стены моей комнаты (в настоящее время два треугольники) на много маленьких треугольников. То, что я ищу, - это алгоритм, который будет дополнительно подразделять треугольники, в настоящее время составляющие стены моих комнат, сообщая мне, где находятся края меньших треугольников, а также как компенсировать текстуру. Я предполагаю, что этот алгоритм существует, но я новичок в этом виде программирования, поэтому не знаю с чего начать,

...