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

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

Вернуться   forum.boolean.name > Проекты > Проекты C++

Ответ
 
Опции темы
Старый 13.02.2012, 22:17   #241
4yBa4Ok
Знающий
 
Аватар для 4yBa4Ok
 
Регистрация: 01.04.2011
Адрес: Екатеринбург
Сообщений: 232
Написано 48 полезных сообщений
(для 82 пользователей)
Ответ: axelynx

А ты полюбому физику буллет будешь встраивать?
__________________





(Offline)
 
Ответить с цитированием
Старый 13.02.2012, 22:19   #242
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: axelynx

она уже встроена. и компилится вместе с движком. но не вынесена в интерфейс. летом может найму пару студентов допиливать нудные фишки вроде враппинга физики, сишного и сишарпного враппера.

вообще насчет физики не совсем понятно как ее врапить.

либо прикреплять к основной сцене физическую (получается двойной код, как то:
scene->Add(some_surface)->BindBody(physics_scene->AddBox(some_surface->GetAABBox()));
либо оставить только физичискую
scene->Add(some_surface,PBT_AABBOX);
либо давать возможность выбора при создании сцены

Scene* scene = eng->AddScene();
PhysicScene *phy_scene = eng->AddPhysicsScene();
либо рулить на уровне Entity
some_ent->CreateBody(StandartPhysicsBodies::Box(some_ent->GetAABBox()));
я пока не вижу способа сделать красиво. поэтому немного подзабиваю на физику.
(Offline)
 
Ответить с цитированием
Старый 14.02.2012, 18:32   #243
Samodelkin
Мастер
 
Регистрация: 12.01.2009
Сообщений: 983
Написано 390 полезных сообщений
(для 634 пользователей)
Ответ: axelynx

Потестировал готовые сборки.
Тут описания багов с картинками. В файлике worklog.txt написано все.

Насчет физики - я считаю нужно дать пользователям возможность создавать шаблонные физические аспекты (объекты). Потом создавая ентити ему назначается один из шаблонов, движок сам добавляет в физическую сцену что нужно и далее рулится на уровне ентити.
Вот я решил эту задачу так: у меня ентити крепится к дереву сцены, а сам он состоит из аспектов графических, физических и т п (на gamedev.ru даже статья была, но я чуть по другому сделал). Вот эти аспекты представляют собой структуры с интерфейсами для управления соответственно графическим рендером и физическим движком. Причем там может возникнуть много одинаковых данных, например координаты могут быть как в графическом аспекте так и в физическом, я вот стараюсь убирать одинаковые, но тогда чтобы определить координаты ентити нужно обратится к его физическому аспеку, а узнать координаты из графического неполучится. Вот там в общем посложней чем я рассказал, поэтому я сам пока думаю над этим. Но то что для пользователя физика должна быть единым целым со сценой и движком я считаю правильно, незачем кучу сцен разводить.
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Samodelkin за это полезное сообщение:
4yBa4Ok (21.04.2012), HolyDel (14.02.2012), ІГРОГРАЙКО (16.02.2012)
Старый 15.02.2012, 07:18   #244
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: axelynx

Спасибо большое за столь подробный отчет!
(Offline)
 
Ответить с цитированием
Старый 13.06.2012, 21:56   #245
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: axelynx

потестите морфную анимацию пожалуйста!

http://axelynx.googlecode.com/files/md2demo.zip

у меня i7-2600K @3.4, 16GB RAM, 460GTX такие цифры когда видны все юниты:
без освещения : 974 фпс
с освещением : 655 фпс
(Offline)
 
Ответить с цитированием
Старый 13.06.2012, 22:41   #246
mauNgerS
Разработчик
 
Аватар для mauNgerS
 
Регистрация: 10.10.2008
Сообщений: 501
Написано 258 полезных сообщений
(для 670 пользователей)
Ответ: axelynx

FPS 45
С освещением и без освещения одинаково.
Конфиг в подписи.
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
HolyDel (13.06.2012)
Старый 14.06.2012, 15:05   #247
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: axelynx

Как то по-особому анимацию делал? или обычными методами?

Последний раз редактировалось pozitiffcat, 14.06.2012 в 16:49.
(Offline)
 
Ответить с цитированием
Старый 14.06.2012, 17:36   #248
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: axelynx

люди, тестим поактивнее пожалуйста ))

у моего движка сурсы открыты:

здесь код рендера:
http://code.google.com/p/axelynx/sou...edMesh.cpp#229

здесь шейдер:
http://code.google.com/p/axelynx/sou...turing.cpp#473
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
4yBa4Ok (14.06.2012), mr.DIMAS (14.06.2012), pozitiffcat (14.06.2012)
Старый 14.06.2012, 17:55   #249
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: axelynx

Конфигурация: проц 2,8 ГГц 4 ядра, видюха AMD4870 512 Мб, 4 Гб оперативки.

С освещением: 493
Без: 554

При этом вся сцена в кадре
__________________

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
HolyDel (14.06.2012)
Старый 14.06.2012, 19:46   #250
4yBa4Ok
Знающий
 
Аватар для 4yBa4Ok
 
Регистрация: 01.04.2011
Адрес: Екатеринбург
Сообщений: 232
Написано 48 полезных сообщений
(для 82 пользователей)
Ответ: axelynx

С освещением - 237
Без освещения - 376

Проц 2,8ГГц, двухядерный
Видяха GeForce GT 440 1GB GDDR5
оперативки 4GB (юзается ток 3 т.к. х86 разрядная винда 7) DDR 3
__________________





(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
HolyDel (14.06.2012)
Старый 14.06.2012, 19:58   #251
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: axelynx

со светом 276
без 279
Intel E3300, NVIDIA GT240
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
HolyDel (14.06.2012)
Старый 14.06.2012, 20:22   #252
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: axelynx

В хрюне глюки. Камера инсталируется прямо внутри перса и хрен чо поймешь...
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
HolyDel (14.06.2012)
Старый 14.06.2012, 20:39   #253
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: axelynx

у всех камера внутри перса. надо немного отъехать - WASD + мышь.
(Offline)
 
Ответить с цитированием
Старый 14.06.2012, 21:01   #254
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений
(для 2,828 пользователей)
Ответ: axelynx

Без света: 420-440 фпс, прыгает.
Со светом: 400-430 фпс, так же прыгает.

Конфиг: Intel Core2Duo e6550 2.33 GHz, 2Gb DDR2, MSI Radeon R5770 PM2D1G 1024 Mb GDDR5
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.

Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2


Скачать Doom 2D: Remake v0.3.8a
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
HolyDel (14.06.2012)
Старый 14.06.2012, 23:40   #255
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: axelynx

Я не нашел где ты загружаешь вертексты кадров в attrib...
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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