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

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

Вернуться   forum.boolean.name > Общие темы > Болтовня

Болтовня Разговоры на любые темы (думайте, о чем пишите)

Ответ
 
Опции темы
Старый 20.03.2009, 01:29   #1
G.A.D
Разработчик
 
Регистрация: 28.02.2009
Сообщений: 434
Написано 44 полезных сообщений
(для 96 пользователей)
FPS у блица

Кде то видел приемы для увелечения фпс но не помню где?
и на каком алгоритмне основа увеличение фпс?
и по каким причинам странндартный фпс без внешних либ так тормозит?
(плохо оптимизированный код?)
(Offline)
 
Ответить с цитированием
Старый 20.03.2009, 01:33   #2
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: FPS у блица

1. возможно
2. на таком что убирает лимит
3. потомучто лимит, либо плохо оптимизированный код
(Offline)
 
Ответить с цитированием
Старый 20.03.2009, 02:03   #3
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: FPS у блица

нету никаких магических приемов. типа написал строчку blitzmode(blitzfast) и все стало быстрее.

есть советы:
1) Не создавать камеру в цикле
2) Стараться минимизировать число ентити
3) Стандартный текст очень уж тормозной
4) Делать нормальный CameraRange
5) Использовать лоды
(Offline)
 
Ответить с цитированием
Старый 20.03.2009, 02:10   #4
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: FPS у блица

и на каком алгоритмне основа увеличение фпс?
В самом начале программы надо написать
SetB3DMode Fast,99999
И Блиц будет работать быстрее!

А если серьёзно:
1. Flip 0 вместо Flip или Flip 1 - это отключит ограничение в 60 FPS - это вертикальная синхронизация (у большинства это 60, у меня 75 )
2. Много ентитей дают тормоза. Вывод: по возможности всё объединять в 1 ентити, а лучше в 1 сурфейс. Такие вещи как траву и т.д. делать только в одном сурфейсе, иначе всё повиснет нахер.
3. Тормозит 2Д. Вывод: не юзать его - юзать либы или делать спрайты перед камерой - это будет быстрее т.к. они рассчитываются аппаратно видяхой, а Блитзевское 2Д - процом, а это намного медленней.
4. До хера поликов в моделях будут тормозить (на любом движке). Вывод: не качать бесплатные модели с сайтов недо-моделлеров: она зачастую High-Poly и для игр не годятся.
5. Тормознутая математика. Решение: написать либу на С++ или на чём-то другом но с более быстрыми вычислениями.
6. Тормозит доступ к поверхности - тоже решается либой в которой доступ к сурфейсу осуществляется прямо в ОЗУ, минуя Блиц

Вот что в голову пришло, но это далеко не весь список.

З.Ы. Одновременно про переключатель скорости блица подумали
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
G.A.D (20.03.2009)
Старый 20.03.2009, 09:07   #5
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: FPS у блица

ну и конечно рендерить и обновлять надо только то, что игрок может увидеть, а остальное находить и скрывать.
главное что бы сам поиск того, что надо скрыть не жрал больше времени чем рендеринг этого)
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по производительности Блица 8) panmazai Blitz3D 2 25.09.2009 14:51
3д Редактор уровней для блица. klopmaks Blitz3D 41 17.07.2009 09:02
Как посмотреть линкер блица Артем Валерьевич 3D-программирование 1 24.05.2009 23:57
Другой синтаксис блица dector Blitz3D 6 25.12.2007 11:19
Другой редактор для Блица SubZer0 Полезные ссылки 7 26.12.2006 20:45


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


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