OpenGL прозрачные грани куба

Я рисую прозрачные кубы, которые разделяют вершины, в сетке (Windows 7 VC ++ VS 2012). Проблема в том, что когда я поворачиваю картинку, я вижу странный визуальный эффект в плоскостях, где кубы касаются друг друга. Это эффект только по этой причине, и мне нужно удалить общие лица? Или есть еще какая-то хитрость?

Это как-то связано с гранью / ориентацией поверхности куба? Кстати, я уже пробовал много из них, но не могу заставить его работать идеально.

-2

Решение

Если вы гарантируете последовательный процесс при определении нумерации вершин треугольника, этой проблемы можно избежать. Обычно вы нумеруете вершины против часовой стрелки 0, 1, 2. Делая это, вы указываете конечному автомату OpenGL, какая сторона вверх. В зависимости от ваших потребностей, есть флаг GL, который вы можете установить для цвета или не на передней и / или задней части таких треугольников … дайте нам знать, как вы попали на

0

Другие решения


По вопросам рекламы [email protected]