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

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

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

Ответ
 
Опции темы
Старый 08.08.2012, 14:52   #211
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: C3D Engine

Дело в том, что fps особо то и не падает, он просто маленький на андроиде... может там какое ограничение? Я читал, что система специально fps режет в GUI до 30ти, может это как-то связано.

upd
Сделал автоматическое прописывание пути к карте памяти. Сделал фц-ию drop для основных объектов которые можно дропать. drawBloom из коробки. Все что касается рендера в текстуру, у меня лично на adreno работает с артефактами, пробовал и FBO и glCopyTexImage2D, результат - артефакты.
Пошел дописывать книгу (краткий мануал), выложу бету, кому не лень можете побаловаться поискать баги.
(Offline)
 
Ответить с цитированием
Старый 08.08.2012, 16:41   #212
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: C3D Engine

Артефакты текстуры, не связано ли это с размером буфера и текстуры?
Ограничений как бы нету, но там есть на самом деле свой прикол с тем как фпс может прыгать. В 4.1 они синхронизировали потоки инпута и рендера, таким образом улучшив и отклик и фпс.

Я делал демки, был фпс выше 60 в простых сценах, так что нету там ограничения.
(Offline)
 
Ответить с цитированием
Старый 08.08.2012, 16:59   #213
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: C3D Engine

на PC у меня за 500-600 зашкаливает моя сцена со всякими там блумами и тенями. А на андроиде 30 любая сцена.
Насчет размера буфера текстуры.. я с ним игрался, эффекта не дало.
Демки ты на андроиде делал?
(Offline)
 
Ответить с цитированием
Старый 08.08.2012, 17:28   #214
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: C3D Engine

Демки делал на Java, под Android угу.
Насчёт размеров, они кратные 2ум?
(Offline)
 
Ответить с цитированием
Старый 08.08.2012, 17:37   #215
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: C3D Engine

Кратны.
Сделал куб выдал 45 fps. Может из-за того что одно ядро?
Ведь на PC скорость хорошая. но я еще glFinish добавил, говорят дает прирост, типа устройство не простаивает зазря ждав вертикальную синхронизацию (ИМХО бред для андроида, но вдруг помагает)
А есть собраный apk потестировать?
(Offline)
 
Ответить с цитированием
Старый 08.08.2012, 18:14   #216
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: C3D Engine

Дома гляну..
(Offline)
 
Ответить с цитированием
Старый 08.08.2012, 18:26   #217
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: C3D Engine

у тебя float или half-float?
(Offline)
 
Ответить с цитированием
Старый 08.08.2012, 21:07   #218
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: C3D Engine

float, а как это регулируется?
(Offline)
 
Ответить с цитированием
Старый 08.08.2012, 21:13   #219
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: C3D Engine

32-х битные считаются на скалярном процессоре
все, что ниже - на векторном.

забавно, что ты ето не знал
если все же надумаешь писать общий движок - говори
(Offline)
 
Ответить с цитированием
Старый 09.08.2012, 16:09   #220
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: C3D Engine

Собрал дистриб
ЗЕРКАЛО
В комплекте:
  • дока в pdf ( в дальнейшем doxygen когда закончу комментировать код)
  • экспортер из макса
  • конвертер изображений тут: http://malcdevelop.ru/uploads/imageconv.zip
  • примеры для винды и андроида
  • медия для экспериментов
  • мастер проектов для eclipse indigo
Кто будет юзать и захочет что-то отписать, то писать либо сюда, либо в форум: http://forum.malcdevelop.ru/

Последний раз редактировалось pozitiffcat, 14.08.2012 в 12:18.
(Offline)
 
Ответить с цитированием
Эти 6 пользователя(ей) сказали Спасибо pozitiffcat за это полезное сообщение:
FREE MAN (15.08.2012), HolyDel (09.08.2012), Mhyhr (15.08.2012), moka (09.08.2012), Spy4433 (09.08.2012), Жека (17.08.2012)
Старый 14.08.2012, 22:36   #221
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: C3D Engine

Готовлю демо проект к движку. Это будет маленькая игра на выживание, на обоих платформах Windows и Android
(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо pozitiffcat за это полезное сообщение:
FREE MAN (15.08.2012), HolyDel (14.08.2012), Mhyhr (15.08.2012), pax (15.08.2012), Жека (17.08.2012)
Старый 15.08.2012, 01:09   #222
Mhyhr
Бывалый
 
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений
(для 858 пользователей)
Ответ: C3D Engine

Поглядел.
Понравился pdf. Есть немного орфограф. ошибок но не суть. Callback везде удивил.
Проект под vs скомпилился с первого раза, всё сразу заработало. Это круто.

Можно ли рисовать в свои окна и виджеты. Например в Qt виджет, зная hwnd и его размеры?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pozitiffcat (15.08.2012)
Старый 15.08.2012, 09:44   #223
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: C3D Engine

Пока нельзя. но это в самых ближайших планах. я сейчас зантмаюсь продвижением у буржуев и опьимизацией еще там в экспортере надо сделать автоматическую конвертацию изображений, а то вручную приходится материал править. на gamedev.net людям тоже понравилось. Всем спасибо кто пробует движок.
(Offline)
 
Ответить с цитированием
Старый 17.08.2012, 11:36   #224
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений
(для 886 пользователей)
Ответ: C3D Engine

Ура! Я смог скомпилить у себя для андроида версию (всего-то надо было сдк обновить).
Фпс не выводятся, ну да ладно.
Код лаконичный.
+1
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pozitiffcat (20.08.2012)
Старый 18.08.2012, 22:14   #225
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений
(для 886 пользователей)
Ответ: C3D Engine

Разобрался, нашёл отрывок из книжки про нативную разработку, надо было сконвертить проект в с++.
pozitiffcat, научи меня как в Eclipse прописать ndk-build или ссылкой на инфу поделись - чтобы при запуске эклипс сам компилил либу и джава-прогу.
Я сравнил свойства проектов примеров из ндк с твоим и заметил, что у тебя есть в списке билдеров CDT Builder, как ты его добавил, что там за параметры? И в твоём проекте есть разделы с настройками с++, видимо появились при добавлении CDT.
Помоги разобраться.

Последний раз редактировалось Жека, 20.08.2012 в 07:26.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pozitiffcat (20.08.2012)
Ответ


Опции темы

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

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


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


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