Если мне нужно изменить непрозрачность объекта, который отображается через список отображения.
Должен ли я поместить функцию set opacity в glNewList и glEndList?
Спасибо
Нет, списки отображения являются неизменными, вы не можете изменить то, что внутри них.Установка цвета перед вызовом списка отображения должна помочь.