|
02.08.2012, 19:55
|
#196
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: C3D Engine
//работа с партиклами "дым"
class ParticleCallback : public ocge::IParticleCallback
{
public:
virtual ocge::IParticleProperties & onLoad(ocge::IParticleProperties &properties)
{
properties.scale = 10;
properties.alpha = (float)(rand() % 100) / 100.0;
properties.position = glm::vec3(properties.x/5.0,5.0-properties.alpha*5.0,properties.y/5.0);
return properties;
}
virtual ocge::IParticleProperties &onProcess(ocge::IParticleProperties &properties)
{
properties.color = glm::vec3(properties.alpha*0.3, properties.alpha*0.3, properties.alpha*0.3);
properties.alpha -= 0.5 * 0.001;
if(properties.alpha <= 0) properties.alpha += 1.0;
properties.position.y = 5.0-properties.alpha*5.0;
return properties;
}
};
//создание партиклов
....................
ocge::IParticleSystem* psystem = smgr->createParticleSystem("myPS",engine->createTexture("smoke.oi"),10*10, new ParticleCallback());
psystem->setActive(true);
....................
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
02.08.2012, 20:02
|
#197
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: C3D Engine
Моя сцена на nvidia gt240 дает 147 fps.
помню боролся с ксорсом, когда писал tower defense, сцена давала 90 с чем-то...
|
(Offline)
|
|
02.08.2012, 20:28
|
#198
|
Бывалый
Регистрация: 22.08.2006
Сообщений: 700
Написано 146 полезных сообщений (для 267 пользователей)
|
Ответ: C3D Engine
450 на gtx470
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
03.08.2012, 00:25
|
#199
|
ПроЭктировщик
Регистрация: 16.04.2008
Сообщений: 161
Написано 36 полезных сообщений (для 63 пользователей)
|
Ответ: C3D Engine
307 в кадре и 360 конфигурация ПК в подписи
__________________
форум эт вещь... и почему я раньше им не пользовался?
AMD Phenom(tm) II X6 3.20GHz 8GB GTX 550(1Gb)
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
07.08.2012, 16:39
|
#200
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: C3D Engine
Новый тест для андроид устройств. Оптимизированная сцена. (группироака мешей в один буффер вершин, по материалам, на уровне движка, увеличило 35% производительность у меня)
http://rghost.ru/39619958 APK
http://rghost.ru/39620226 media.zip класть в /sdcard/ocge/ (не в /mnt/sdcard/ocge), я еще не поправил автоопределние...
на адрено 200 ровно 30 фпс. Проц 600 мгц
|
(Offline)
|
|
07.08.2012, 17:02
|
#201
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: C3D Engine
30 Mb.... много не?
Тем более для мобилок.
FPS: 49 - 51
Используй Notifications чтобы хотя бы сообщить что он не нашёл медию.
Имхо, для Tegra 3, твой движёк слиииишком медленный, для такой мелкой сцены.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
07.08.2012, 17:15
|
#202
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: C3D Engine
Ну может быть.. тока хз куда еще больше оптимизировать.. а проблемы с медией это мелоч, это очень легко решаемо, просто не до этого.
Спасибо за тест
З.Ы. в медии лежит левел, который я для компа делал, там текстуры некоторые по 16 метров =) в зипе поменьше...
MoKa, а ты пробовал еще чьи нибудь движки? Просто интересно, как с другими производительность... просто я не пробовал, не в курсе...
|
(Offline)
|
|
07.08.2012, 18:07
|
#203
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: C3D Engine
Да можно производительность тестить и на PC, сравнивая аналогичные сцены например с axelynx.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
07.08.2012, 18:22
|
#204
|
Бывалый
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений (для 858 пользователей)
|
Ответ: C3D Engine
FPS:39
Adreno 220,
1.6*2 ггц
960x540
Последний раз редактировалось Mhyhr, 07.08.2012 в 23:48.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
07.08.2012, 20:23
|
#205
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: C3D Engine
451 fps моя сцена выдала у меня на pc с nvidia gt240. думаю это офигенно, потому что на ксорсе помню, выдавало 90-120
|
(Offline)
|
|
07.08.2012, 20:42
|
#206
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: C3D Engine
Устройство на 1ггц mali400 800x480 выдоло 35 fps
p.s. 600MHz Adreno 200 480x320 - 30 fps
|
(Offline)
|
|
07.08.2012, 21:44
|
#207
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: C3D Engine
galaxy note (android 4.0.3) 32/33 фпс.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
07.08.2012, 22:04
|
#208
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: C3D Engine
короче примерно на всех одинаково, разница только в разрешении
хм. на Galaxy Note тоже mali400
|
(Offline)
|
|
07.08.2012, 22:07
|
#209
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: C3D Engine
но зато разрешение 1280 х 800.
|
(Offline)
|
|
08.08.2012, 13:38
|
#210
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: C3D Engine
На HTC One X: 1280 x 720
По мне так такая сцена не может выдавать такой низкий FPS.
Хотя если сделать 3 теста, совсем чуток моделек, затем как сейчас, и ещё одну с огромным количеством, глянуть на результаты, и сравнить с другими движками - как падает там FPS по пути каждого теста. Может у тебя вес обработки объектов слишком тяжёлый..
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:02.
|