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

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

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > FAQ

FAQ Туториалы и часто задаваемые вопросы

Ответ
 
Опции темы
Старый 08.10.2005, 20:17   #1
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Когда я занимался функцией генерации террейна (Тема: Веселые секреты, Автор: Diplomat), мне пришла в голову мысль - проверить на производительность следующие два флага:
256: Store texture in vram
512: Force the use of high color textures

Вот какие у меня результаты:
Моя машина: CeleronD 2.4ГГц, GF4 MX440SE, 512Mb Dual
1)800x600x16
* а)обычные флаги (1+8): средний FPS 100
* б)обычные флаги + Store texture in vram (1+8+256): средний FPS 46
* * * * Замедление в 2.17 раза
* в)обычные флаги + Force the use of high color textures (1+8+512): средний FPS 72
* * * * Замедление в 1.39 раза
2)800x600x32
* а)обычные флаги (1+8): средний FPS 69
* б)обычные флаги + Store texture in vram (1+8+256): средний FPS 28
* * * * Замедление в 2.46 раза
* в)обычные флаги + Force the use of high color textures (1+8+512): средний FPS 57
* * * * Замедление в 1.21 раза
Вобщем мои выводы следующие:
- использовать текстуры с флагом 256 только в редких исключениях т.к. этот режим работает быстрее и лучше только с функцией CopyRect между двумя текстурами и при рисовании кубической карты текстур в реальном времени. Так же он выключает режим фильтрации MipMap, этого же эффекта можно добиться не включая флаг 8(Mipmapped);
- Флаг 512 по моему вообще не стоит использовать (в справке блица написано что его применение оправдано только при 16-ти разрядном разрядном разрешении экрана, только для 16-ти разрядных текстур совместно с флагом 2 (Alpha)).

Вот тест который я собрал из примера Diplomat'a:
__________________
Blitz3d to Unity Wiki

Последний раз редактировалось pax, 11.10.2011 в 01:09.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Тест на IQ для детей Randomize Загадки 17 20.08.2010 23:59
Запаковка флагов в один байт. HolyDel Полезные функции 3 11.12.2008 12:23
Тест на скорость newman Болтовня 1 04.05.2008 23:42
тест SubZer0 Баги 7 13.07.2006 01:08


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


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