Как раз то, что написано: у меня есть код, который рисует кубы GLUT, но все они серые. Как мне сделать их разных цветов?
Все, что я пробовал до сих пор, провалилось. Я думаю, что моя проблема в том, что я пытаюсь использовать функции OpenGL для изменения их цветов, но GLUT поддерживает свои собственные внутренние данные цвета или материала, и я не знаю, как заставить это изменить эти данные.
Это просто отличная графика для тестового клиента для онлайн-игры, поэтому они не должны хорошо выглядеть, мне просто нужно уметь различать вещи. Я знаю, что GLUT не считается отличным, поэтому, если кто-то захочет опубликовать пример рисования куба с простым OpenGL вместо glutCube, я весь в ушах. Меня не волнует, как я получаю кубы на экране, и это не та часть кода, на которую я хочу потратить много времени. У меня есть партнер, который делает настоящую графику; Мне просто нужно что-то показать, чтобы я мог визуализировать, что делает мой код.
Язык, на котором я использую OpenGL / GLUT, называется Io, но предоставляемый им API должен быть таким же, как если бы я вызывал его из C.