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

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

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

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 18.05.2007, 00:28   #1
smersh
Нуждающийся
 
Регистрация: 23.02.2007
Сообщений: 98
Написано 0 полезных сообщений
(для 0 пользователей)
производительность

всем доброе время суток
я не сведом с принципами работы б3д с оборудованием (железом)
очень хочется узнать что больше всего давит на производителность ?
------------------------------
на машине p-3/500 опер-32 вид-8 win2000
программы исходников без текстур идут нотмально
сам написал элемент. бродилку средь 40 кубов 2-е текстуры
256*256.bmp и одна на пол
без коллизий и о ужас начинает тормозить. хотя в nfs2 на этой машине довольно удачно шпилят .
------------------------------
и сколько можно вставить в прогу на машину
1000\256\64\ ?
я имею ввиду текстуреных полигонов
(Offline)
 
Ответить с цитированием
Старый 18.05.2007, 01:05   #2
jimon
 
Сообщений: n/a
Re: производительность

тормозит то что тормозит в том же nfs2
 
Ответить с цитированием
Старый 18.05.2007, 01:16   #3
smersh
Нуждающийся
 
Регистрация: 23.02.2007
Сообщений: 98
Написано 0 полезных сообщений
(для 0 пользователей)
Re: производительность

в nfs2 все быстро и гладко
а поликов текстуреных там ...
(Offline)
 
Ответить с цитированием
Старый 18.05.2007, 04:24   #4
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Re: производительность

Как можно меньше, тормозят тока текстурки
(Offline)
 
Ответить с цитированием
Старый 20.05.2007, 02:46   #5
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Re: производительность

надо чтобы текстуры влезли в видеопамять.
иначе будет происходить передача данных по не очень быстрой agp шине.
считаем:
8 мб - (800*600*4*2) (два буффера, передний и задний)
8 388 608 байт - 3 840 000 байт= 4 548 608 байт
итого на текстуры и массивы вершин остается чуть больше 4 метров.
теперь считаем дальше
одна текстура 512*512*4 = 1 метр.
четыре таких текстуры и почти все решено, некотрые будут записаны в ОЗУ, будет передача по Agp шине, будут тормоза,
(Offline)
 
Ответить с цитированием
Старый 20.05.2007, 13:02   #6
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Re: производительность

надо чтобы текстуры влезли в видеопамять.
иначе будет происходить передача данных по не очень быстрой agp шине.
считаем:
8 мб - (800*600*4*2) (два буффера, передний и задний)
8 388 608 байт - 3 840 000 байт= 4 548 608 байт
итого на текстуры и массивы вершин остается чуть больше 4 метров.
теперь считаем дальше
одна текстура 512*512*4 = 1 метр.
четыре таких текстуры и почти все решено, некотрые будут записаны в ОЗУ, будет передача по Agp шине, будут тормоза,
Респект как расписал
__________________

(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Увеличиваем производительность игры или как убить лишние коллизии. Советы новичкам. Данил FAQ и уроки 30 19.06.2008 14:09


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


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