У меня есть вопрос с альфа-смешением в openGL ...
Я пробовал некоторые вещи для рисования прозрачных объектов ... Я видел хороший (идеальный) результат, отключив GL_DEPTH_TEST перед рисованиемпрозрачные грани и снова включите GL_DEPTH_TEST обратно после рисования прозрачной грани ...
Очевидно, я заметил, что в зависимости от порядка рисования разных граней я получаю тот или иной результат ...
Однако я решил просто нарисовать сплошные грани сначала с включенным GL_DEPTH_TEST, а после того, как прозрачные грани с отключенным GL_DEPTH_TEST ...
Итак, очевидно, если я рисую прозрачные грани с отключенным GL_DEPTH_TEST, я вижу прозрачные граникоторые находятся внутри (например, куб), то
Итак, мой вопрос ... Это правильно?Есть ли в OpenGL «волшебный» способ автоматического задания непрозрачных и прозрачных граней?