![]() |
Simple OpenGL Engine ( SOGLE )
Этот двиг результат моего изучения опен гл'а.
Реализовано: Octree Физика - просто обработка столкновений ( пока лагает - кубик проваливается на стыке двух треугольников ) + скольжение вдоль объекта Загрузка 3ds( без анимации ) Свет Материалы Загрузка текстур - ( tga & bmp ) Отсечение по фрустуму Рисование текста - пока обычный( через wglUseFontBitmaps ) - вскоре полигональный Это результат 3-х недельной работы - в итоге - 132 кб кода :crazy: . Теперь о демке: Небольшой уровень - ~30к полигонов Есть возможность выбора как рисовать - с помощью octree + фрустум или обычный рендеринг. ( никакого VBO в двиге нету ) Накиданы кубики с типом столкновений сфера-полигон ( включаются клавишей [Z] ) Есть возможность придания им ускорения ( [Q] влево [E] вправо ) [b] - включает отрисовку самого октри( кубиков ) ну и как обычно управление камерой WSAD отпишитесь о фпс в различных режимах http://www.microsoft.com/downloads/e...3-37bf0912db84 - вот здесь редисты 10 студии |
Ответ: Simple OpenGL Engine ( SOGLE )
Вложений: 2
Запустил, получил сперва "уведомление", затем демка продолжила работу.
[b] нужно немного зажать, чтобы кнопка срабатывала. Хотя вроди как wasd работает сразу а не по зажатию. То же самое с кнопкой [z]. Текста нигде никакого не вижу, поэтому fps не скажу. Но выглядит что шустро всё. Молодцом, что учишься, и развиваешься, а не зацикливаешься на одном инструменте. |
Ответ: Simple OpenGL Engine ( SOGLE )
работает.
тормозов нет (стабильно 60 фпс). Win7, Intel Centrino 2x2.26GHz, 3GB RAM, 9600M даешь: 1. текстуры dds и их компрессию 2. мультитекстуры (лайтмапы) в одном месте глючила какаято планка с текстурой Wall3.tga |
Ответ: Simple OpenGL Engine ( SOGLE )
Цитата:
|
Ответ: Simple OpenGL Engine ( SOGLE )
спасибо всем за тест. лайтмапы - буду делать автоматическую генерацию - имхо проще - не надо каждый раз в максе мудрить. в планах - прикрутить VBO, GLSL( или Cg ). вобщем много еще чего.
а еще надо конфиг прикрутить чтобы разрешение менять. вообще писать двиг очень интересно - чес слово |
Ответ: Simple OpenGL Engine ( SOGLE )
кстате скачали 6 человек а отписались только трое - в чем дело )))))))
|
Ответ: Simple OpenGL Engine ( SOGLE )
Цитата:
Кто такой маленький текст, и чёрным при этом пишет? |
Ответ: Simple OpenGL Engine ( SOGLE )
90-150 fps
в среднем гдет 120 WinXP ATI x1600 Pentium D 3.4 GHz 1gb ram |
Ответ: Simple OpenGL Engine ( SOGLE )
60 fps стабильно.
AMD 2 x 3.2 GHz nVidia 9600GT Win 7 Внизу скай-сферы в зависимости от угла обзора иногда появляется текстура Wall4.tga |
Часовой пояс GMT +4, время: 04:23. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot