Показать сообщение отдельно
Старый 29.12.2015, 22:30   #263
NB79
Местный
 
Регистрация: 12.07.2015
Сообщений: 417
По умолчанию

А вот и Дедушка Мороз!
Он подарки вам привёз!


В аттаче новая версия. Много чего поменял.

1) Во-первых, рисую теперь с помощью шейдеров. Не всё, тени, колизии и хуки с нормалями пока рисую по старому.
2) Теперь нужна версия OpenGL не ниже 2.1. Но это должно быть по дефолту у всех, я думаю.
3) От видяхи нужна поддержка WGL_ARB_multisample. Это тоже старое расширение и оно должно быть на всех железках, даже весьма древних.
4) Приделал дерево и перерулил интерфейс. Как и что работает говорить не буду. Это, типа, эксперимент. Если всё понятно и вопросов нет, то значит в интерфейсе всё боль-мень.
5) Модельку можно двигать влево/право на +-100 метров. Шаг сдвига 10 см.
6) Немного поигрался в шейдере со светом. Использую обычную Phong-модель освещения. ХЗ по какой модели считается свет в игре, если кто знает, то скажите, попробую прикрутить правильный свет.

Важно: Все трансформации и перемещения влияют ТОЛЬКО НА ОТРИСОВКУ, модели пишутся не изменёнными!

Кручение мешей и сохранение him не сделано. Пока надо убедиться, что всё работает и с интерфейсом всё нормально.

Иногда при выделении отдельного меша он может быть не виден. Это связано с его материалами и их параметрами. Или он внутри модели. Чтоб увидеть такой меш надо отключить тексткрирование.

Второй слой текстур (там, где он есть) пока не приделан. Времени катастрофически не хватает. Также, в дереве пока нет материалов для мешей. Приделать не долго, но пока это не так важно, сейчас важенее убедиться, что всё работает нормально.

Вроде всё.

Всех с наступающим Новым Годом!
Вложения
Тип файла: rar mesh_dump32.rar (1.14 Мб, 295 просмотров)
Тип файла: rar mesh_dump64.rar (1.35 Мб, 302 просмотров)
NB79 вне форума   Ответить с цитированием