|
08.10.2009, 17:47
|
#16
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
По оптимизации:
- Организовать нормальный граф сцены с контролем переключения стейтов, шедеров, техник и т.д.
- Использовать многопоточность где это возможно. По этой теме есть хороший доклад у Романа Лута из Deep Shadows - "Внедрение многопоточного рендеринга в игровой движок" с КРИ 2009, есть ли она в сети не знаю, мы связывались напрямую с Романом.
- Использовать SIMD для ускорения математики (следовательно использовать свою математическую библиотеку, ну или найти готовую)
Это если глобально. Ну и уже по ситуации смотреть, в какую сторону дальше рыть.
По форматам - есть много хороших и разных, выбирай какой хочешь. В идеале - свой.
|
(Offline)
|
|
08.10.2009, 18:39
|
#17
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Re: SimpleGraphicsEngine 0.1b
спасибо учту
__________________
|
(Offline)
|
|
09.10.2009, 15:46
|
#18
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
2 АВТОМАТ а че ты хотел за 6 дней?
|
Я понимаю
Я выразил недовольство только по поводу управления
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
09.10.2009, 16:07
|
#19
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Re: SimpleGraphicsEngine 0.1b
Блин щас по совету всезнающего ( Knightmare ) делаю оптимизацию, уже еб*нулся на отличненько.
__________________
|
(Offline)
|
|
09.10.2009, 16:10
|
#20
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
А ты как хотел? Было дело мне снились строчки деферред рендера, так что у тя все впереди.
|
(Offline)
|
|
01.12.2009, 14:08
|
#21
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Re: SimpleGraphicsEngine 0.1b
Вот прошел почти месяц, трудился по 2-3 часа в день. Сделал оптимизацию, загрузку 3ds моделей, обновил камеру( теперь не глючит ), сделал свободное управление( мышь + wsad), обновил почти каждый класс в движке, создал простую систему коллизий ( сфера - сфера ),
в аттаче простая сценка сделанная в максе + мой двиг ессесно + сяшные библы для запуска у кого нету c++ , кому надо исходники ( 100 кг кода ) пишите.
зы. шейдеры откомпилены во второй версии, так что на старых компах( у кого видяха старая) не запустится.
РАБОЧАЯ ВЕРСИЯ НА 3 СТРАНИЦЕ В 33 посте
__________________
Последний раз редактировалось mr.DIMAS, 25.04.2015 в 21:29.
|
(Offline)
|
|
01.12.2009, 16:34
|
#22
|
Разработчик
Регистрация: 12.07.2008
Сообщений: 523
Написано 196 полезных сообщений (для 470 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
1ое - неработает
2ое - если всё ещё делаешь с d3dx, то пока совсем не айс
(не подумай что призываю полностью от неё отказаться.. но от того же ID3DXMesh- точно стоит (тем более если двиг пишешь в образовательных целях).... а ещё лучше проектировать так, что б от минимально зависеть от апи (Как учил дядя Ламот).. что при необходимости перейти на другое GAPI не пришлось перелопчивать весь двиг сверху донизу )
|
(Offline)
|
|
01.12.2009, 16:57
|
#23
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
блин почему неработает (((( че пишет? я ж вроде все библы нужные запаковал
__________________
|
(Offline)
|
|
01.12.2009, 17:12
|
#24
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
че еще и d3dx9 и d3d9 запаковывать?
__________________
|
(Offline)
|
|
01.12.2009, 17:50
|
#25
|
Разработчик
Регистрация: 12.07.2008
Сообщений: 523
Написано 196 полезных сообщений (для 470 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
не, там хз че за хрень вылазит (типа дебага Visual Studio)
а прога висит...
|
(Offline)
|
|
01.12.2009, 18:05
|
#26
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
ппц, блиин, у кого еще такая лажа? ояебу если такая жосская несовместимость из-за D3DX то седня же выкину его нах
__________________
|
(Offline)
|
|
01.12.2009, 18:09
|
#27
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
Есть мнение что твой код рассадник ошибок. Я правда успел полюбоваться на сцену целый 1 кадр. Потом приложение выпилило себя.
|
(Offline)
|
|
01.12.2009, 18:13
|
#28
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
блин почему у меня все работает а у других нет? это реально не айс ((((
кажись въехал в чем проблема. у меня стоит на загрузке шрифт Consolas . а так как у других его нет то при попытке нарисовать текст приложение вылетает с ошибкой.
в архиве ехе исправленный
__________________
|
(Offline)
|
|
01.12.2009, 18:28
|
#29
|
Разработчик
Регистрация: 12.07.2008
Сообщений: 523
Написано 196 полезных сообщений (для 470 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
неа
едь дальше ^_^
|
(Offline)
|
|
01.12.2009, 18:31
|
#30
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
все я ушел до выяснения обстоятельств с движком.
__________________
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:52.
|