Есть ли способ включить проверку глубины только для треугольников, относящихся к сфере, и оставить исходный буфер глубины нетронутым и увидеть только треугольники сферической камеры?возможность выборочной проверки глубины в openGL
glEnable(GL_CULL_FACE);
glCullFace(GL_BACK);
glFrontFace(GL_CCW);
glDepthMask(false);
// рендеринг примитивный здесь (конус или сфера)
glDepthMask(true);
Похоже, я все еще могу видеть обратно лица примитивно.
Какой это язык, между прочим? Вы можете сделать это более портативным, используя 'GL_TRUE' и' GL_FALSE' вместо 'true' и' false' (которые являются ключевыми словами C++, но не определены в C). –
Код находится на C++. Спасибо за ваше предложение. Я изменю его. – user942502