как сделать размеру куба тоесть X,Y,Z(Ширина, Высота, Глубина)?
Вот вершины куба:
-size, -size, -size, size, -size, -size, size, size, -size, // Face 1
-size, -size, -size, -size, size, -size, size, size, -size, // Face 1
size, -size, size, size, -size, -size, size, size, -size, // Face 2
size, -size, size, size, size, size, size, size, -size, // Face 2
-size, -size, size, size, -size, size, size, -size, -size, // Face 3
-size, -size, size, -size, -size, -size, size, -size, -size, // Face 3
-size, -size, size, size, -size, size, size, size, size, // Face 4
-size, -size, size, -size, size, size, size, size, size, // Face 4
-size, -size, -size, -size, -size, size, -size, size, size, // Face 5
-size, -size, -size, -size, size, -size, -size, size, size, // Face 5
-size, size, size, size, size, size, size, size, -size, // Face 6
-size, size, size, -size, size, -size, size, size, -size // Face 6
Вообщем я подставил X, Y, Z. Спасибо за помощь vp_arth
Получился код такой:
-cX, -cY, -cZ, cX, -cY, -cZ, cX, cY, -cZ, // Face 1
-cX, -cY, -cZ, -cX, cY, -cZ, cX, cY, -cZ, // Face 1
cX, -cY, cZ, cX, -cY, -cZ, cX, cY, -cZ, // Face 2
cX, -cY, cZ, cX, cY, cZ, cX, cY, -cZ, // Face 2
-cX, -cY, cZ, cX, -cY, cZ, cX, -cY, -cZ, // Face 3
-cX, -cY, cZ, -cX, -cY, -cZ, cX, -cY, -cZ, // Face 3
-cX, -cY, cZ, cX, -cY, cZ, cX, cY, cZ, // Face 4
-cX, -cY, cZ, -cX, cY, cZ, cX, cY, cZ, // Face 4
-cX, -cY, -cZ, -cX, -cY, cZ, -cX, cY, cZ, // Face 5
-cX, -cY, -cZ, -cX, cY, -cZ, -cX, cY, cZ, // Face 5
-cX, cY, cZ, cX, cY, cZ, cX, cY, -cZ, // Face 6
-cX, cY, cZ, -cX, cY, -cZ, cX, cY, -cZ // Face 6
Если у вас единичный куб (ширина, высота, длинна равны 1.0). То можете поменять установить нужный вам масштаб:
glScalef(X, Y, Z);
Или применить соотвествующую матрицу трансформации.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
не могу понять как реализовать удаление элементов в контейнере класса
Мне необходимо получить серийные номера различных устройств хранения данныхНа данный момент написан код, корректно работающий с HDD, однако...
Скачал студию 32 канари вот хочу попробовать поработать с новой навигацией
К примеру мне нужно проверить, существует ли какие-либо данные в map, если существуют, то вернуть иначе загрузить из базы данных