HLFX.Ru Forum Страницы (2): « 1 [2]
Показать все 23 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- R_MarkLeaves (https://hlfx.ru/forum/showthread.php?threadid=2701)


Отправлено XaeroX 20-03-2011 в 11:14:

Цитата:
n00b писал:
Можно ли без опасений использовать вершинные буфера, или все-таки ещё есть видеоустройства, которые их не поддерживают?

Можно, все поддерживают, но есть две тонкости:
1) На старых карточках и (возможно) встоенных ноутбучных рендер вывалится в софтварную эмуляцию со всеми вытекающими.
2) Это годится лишь для статики и для больших батчей, для обновляющейся геометрии и рисования мелкими порциями может быть даже медленнее.

__________________

xaerox on Vivino


Отправлено Дядя Миша 20-03-2011 в 12:17:

Цитата:
n00b писал:
Ну это я просто для сравнения - 3000 и 280

ты всю карту разом рисуешь?
VBO в реальных задачах намного тормознее глбегин\гленд.
То что оно в тестах выдает мега-значения - не более чем иллюзия.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено n00b 20-03-2011 в 12:22:

Цитата:
Дядя Миша писал:
ты всю карту разом рисуешь?

Да, понятно.

А вот за место 64 лайтмапы 128х128 как в quake1, нельзя ли использовать одну 1024х1024 ?
По идее же на неё даже больше кусочков влезет, или я ошибаюсь ?


Отправлено Дядя Миша 20-03-2011 в 13:06:

Цитата:
n00b писал:
нельзя ли использовать одну 1024х1024 ?

можно. Только на ривеТНТ тормозить будет.
А на вуду вообще не запустится.
Когда пилишь свой движок всегда стоит тяжкий выбор - либо отказаться от поддержки старых компьютеров, либо пожертвовать производительностью в угоду совместимости и приличному усложнению рендерера. В итоге у наших доморощенных гей-девов движки запускаются строго на GF8800 и определенной версии дров.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено n00b 27-03-2011 в 18:08:

А как сделаны elight'ы ?

Освещение вроде как повертексное причем с проверкой куда свет попадает, а куда нет - если елайт перед игроком то его спина не будет освещена и при этом работает давольно шустро! Или проверка идет только у 1 модели, т.е. если за этим игроком будет стоять другой, то 1 будет проигнорирован и от него тени на 2 не попадет ?


Отправлено Дядя Миша 27-03-2011 в 19:36:

Цитата:
n00b писал:
А как сделаны elight'ы ?

ты там убийцу ксаша пишешь штоле?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено n00b 28-03-2011 в 07:17:

Да нет, просто интересуюсь


Отправлено Дядя Миша 28-03-2011 в 09:32:

n00b фпараное смотри реализацию dyn-лайтов. Это оно и есть.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Временная зона GMT. Текущее время 04:13. Страницы (2): « 1 [2]
Показать все 23 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024