Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 01.11.2013, 22:20   #1
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Сообщение Пример минимального 3D приложения OpenGL с шейдерами и текстурами

Я думаю новичкам интересно будет. 190 строк и у нас полноценное приложение. Можно было бы и в меньше уложиться, но я намеренно не стал усложнять код. Здесь используется математическая библиотека glm для того что бы новички не боялись матрицы, и GLUT. Код скомпилируется под Os X, для других платформ придется подправить include и подключить glew. Цель показать как легко работать с OpenGL.

ЗЫ. так же добавил еще один файл, в котором код более сложней, но объекты теперь являются структурами

Upd. добавил архив с проектом tiny3d, улучшил понимание, сделал классы.

Upd. добавил архив ms3d load, там ООП мясо, для продвинутых ))) Загрузка ms3d и скелетная анимация
Миниатюры
Нажмите на изображение для увеличения
Название: example.png
Просмотров: 858
Размер:	18.1 Кб
ID:	19845  
Вложения
Тип файла: zip main.cpp.zip (2.0 Кб, 469 просмотров)
Тип файла: zip extended_gl.zip (2.3 Кб, 457 просмотров)
Тип файла: zip tiny3d.zip (621.2 Кб, 463 просмотров)
Тип файла: zip tiny3d_ms3d.zip (850.1 Кб, 485 просмотров)

Последний раз редактировалось pozitiffcat, 03.11.2013 в 23:29. Причина: добавил файл
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо pozitiffcat за это полезное сообщение:
HolyDel (02.11.2013), mr.DIMAS (02.11.2013), St_AnGer (01.11.2013), ІГРОГРАЙКО (28.11.2013)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 19:18.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com