|
01.12.2009, 19:10
|
#31
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
нашел проблему - Ш Е Й Д У Р Ы. я сверхтормозящеглючный шейдер написал. буду проводить оптимизацию, новую версию( стопудов рабочую выложу через 2 дня )
__________________
|
(Offline)
|
|
01.12.2009, 19:11
|
#32
|
Нуждающийся
Регистрация: 21.07.2007
Сообщений: 93
Написано 7 полезных сообщений (для 13 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
Ни один из примеров не запустился...
Сообщение от mr.DIMAS
нашел проблему - Ш Е Й Д У Р Ы. я сверхтормозящеглючный шейдер написал. буду проводить оптимизацию, новую версию( стопудов рабочую выложу через 2 дня )
|
Ну что ж, желаю удачи в нелегком деле =)
|
(Offline)
|
|
03.12.2009, 18:56
|
#33
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
Переписал шейдер, подлатал дырки в классах. ДОЛЖНО РАБОТАТЬ! ТЕСТИРОВАЛ У 3-Х ДРУЗЕЙ. У ВСЕХ ЗАПУСКАЛОСЬ И НЕ ВЫЛЕТАЛО!!!
На старых компах без шейдеров ( в двиге были выключены ) тоже все работало
__________________
|
(Offline)
|
|
03.12.2009, 19:07
|
#34
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
Положительный момент - запустилось.
В целом - отвратная демка. Кстати можно ли скрин как оно должно выглядеть, а то сдается мне текстуры ложатся у меня исключительно криво. Ну и билинейная фильтрация текстур вгоняет меня в уныние. Кстати скайбокс дико глючит на стыках граней. Из далека эффект как будто они выполнены так - /\/\/\/\/\/\/\/\
Ну и ФПС убил. Просто убил.
|
(Offline)
|
|
03.12.2009, 19:10
|
#35
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
Демка полное дерьмо, я просто торопилсо ))) поэтому ни о какой супер карте речи и не шло
фпс типа не больше 60 т.к не более частоты обновления экрана, скай бокс да )) тупак вышел из-з того что очень большое расстояние,
__________________
|
(Offline)
|
|
03.12.2009, 19:12
|
#36
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
Чо? Упирается в vsync? А ничо что у мну 85 герц? И что иногда ниже 60 проседает? Скрин таки реквестирую.
|
(Offline)
|
|
03.12.2009, 19:15
|
#37
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
блин может тупо фпс просто рассчитывается т.к делал счетчик по книге Френка Луны
DWORD FrameCnt;
float TimeElapsed;
float FPS;
void CalcFPS(float timeDelta)
{
FrameCnt++;
TimeElapsed += timeDelta;
if(TimeElapsed >= 1.0f)
{
FPS = (float)FrameCnt / TimeElapsed;
TimeElapsed = 0.0f;
FrameCnt = 0;
}
}
/////////////////////
time = GetTickCount();
...Рендеринг
delta = GetTickCount - time;
CalcFPS(delta)
txt.DrawString(80,0,(int)(FPS*1000));
__________________
|
(Offline)
|
|
03.12.2009, 19:20
|
#38
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
Да. Счетчик погоду показывает у тебя. Но ФПС реально низкий. Fraps'у я верю. А в нем разброс - 50-70. А при vsync допустима погрешность 1-2 кадра. Вывод - срочно оптимизировать. С такими показателями на чуть более сложной сцене оно умрет нафиг.
|
(Offline)
|
|
03.12.2009, 19:22
|
#39
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
Ок, просто тянуть такой ( > 100 кб ) объем кода в одиночку не самое простое занятие. Кстате двиг тянет 3 000 000 треугольников( по крайней мере у меня ) с фпс 33 - 35( на скрине не 3 000 000 треугольников ))))))))))))))))))))) )
__________________
|
(Offline)
|
|
03.12.2009, 20:14
|
#40
|
Разработчик
Регистрация: 12.07.2008
Сообщений: 523
Написано 196 полезных сообщений (для 470 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
куб что-то сильно плющит..
попробуй поставь угол зрения не p/2 а p/4
картинка должна стать лучш ^^
и ещё, скажи в чём соль твоего шейдера, если источник света статичен?
|
(Offline)
|
|
03.12.2009, 21:12
|
#41
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
источник не статичен он двигается стрелками ( источник это куб )
Новую версию с нормальной сценой новыми шейдерами и прочим выложу через день два, эта версия была проверкой на работоспособность
__________________
|
(Offline)
|
|
04.12.2009, 23:24
|
#42
|
Нуждающийся
Регистрация: 21.07.2007
Сообщений: 93
Написано 7 полезных сообщений (для 13 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
Сообщение от mr.DIMAS
эта версия была проверкой на работоспособность
|
Ну, поздравляю - эта заработала =) Хоть на что-то посмотрел =)
ЗЫ: Скайбокс просто ужасен!
|
(Offline)
|
|
05.12.2009, 14:41
|
#43
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
уже работаю над новой качественной сценкой.
кто скачал, просьба писать FPS
__________________
|
(Offline)
|
|
17.12.2009, 01:25
|
#44
|
Нуждающийся
Регистрация: 21.07.2007
Сообщений: 93
Написано 7 полезных сообщений (для 13 пользователей)
|
Ответ: SimpleGraphicsEngine 0.1b
Сообщение от mr.DIMAS
кто скачал, просьба писать FPS
|
Geforce 6600 GT:
фпс постоянно скачет от 32 до 66 и обратно...
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:01.
|