Войти
ПрограммированиеФорумГрафика

Software Occlusion Culling (комментарии) (2 стр)

Страницы: 1 2 3 49 Следующая »
#15
12:44, 4 апр. 2011

Andrey
оно там всё в цпу упёрто немеряно, видюхе любой пофигу. это наверно значит что у тебя какаянить винхп и оверхед от драйвера гораздо больше чем от оклюжена. собственно эти два зайца и убиваются, если аккуратно делать


#16
12:48, 4 апр. 2011

kas
> я вроде тебя читать не заставлял. не нравится - проходи мимо. что мне стоит
> делать, а что нет - я сам решу, спасибо. я понимаю тебе то что ты не можешь
> сразу скопипастить и себе вставить бесполезно, но не надо думать что все такие

Я потенциальный читатель, указываю на минусы статьи, а ты хамишь. Впрочем судя по форуму хамство твоё обычное состояние.

Andrey
> 6600GT 8.11 FPS без OC с OC 15.94 FPS. Я что-то не так делаю?

"профит в том что на гпу раз в Нцать быстрее стало."
Теперь понятно, что N равно ~2 в случае старинной видюхи. :)

> Если у тебя разница в пару FPS значит твоей видюхе пофигу эта простая сцена с кубиками

Может и так, но почему простая сцена с кубиками, даёт ~30 фпс? Я понял бы у меня было фпсов так 200, я включал OC и не видел разницы. Тут согласен, что сцена слаба.

> На основе этой реализации можно сделать хороший куллинг. Да, код местами
> требует хорошей квалификации программиста, ну что поделаешь, вообще нужно быть
> благодарным что хоть в каком-то виде появилась статья да еще с реализацией.

Я придерживаюсь мнения, либо хорошо, либо никак.

kas
> оверхед от драйвера

Ну понятно, старая песня. :)

#17
12:50, 4 апр. 2011

Andrey
http://www.gamedev.ru/code/forum/?id=65809

#18
13:04, 4 апр. 2011

Executor
> Я потенциальный читатель, указываю на минусы статьи, а ты хамишь. Впрочем судя
> по форуму хамство твоё обычное состояние.
минус статьи в том что демка иногда глючит? ты это серьёзно?

#19
13:13, 4 апр. 2011

ощем скачал я этот msvcr100.dll. Это всяко проще чем скачивать нафиг мне не сдавшийся dxsdk...

Сцена по дефолту, камерой не крутил. Размер 1280х720 (насчет второй цифры не уверен).
Видюха GF6600
Результаты такие:
- hardware instancing + OC = 18 FPS
- hardware instancing - OC = 11 FPS
- stream instancing + OC = 20 FPS
- stream instancing - OC = 50 FPS

то есть наибольший перфоманс у меня это stream instancing с отключенным OC.

хз что вообще это все значит :) Просто показал свои результаты.

#20
13:22, 4 апр. 2011

Andrey
> и с тремя инструкциями в пиксельном шейдере.

и причём тут пиксельный шейдер ?

#21
13:32, 4 апр. 2011

Вот еще тесты
по умолчанию ничего не крутя и не выбирая
NVidia 9600GT
- hardware instancing + OC = 30 FPS
- hardware instancing - OC = 17 FPS
ATI 2400 Pro
- hardware instancing + OC = 12.8 FPS
- hardware instancing - OC = 6.3 FPS

#22
13:34, 4 апр. 2011

kas
> это наверно значит что у тебя какаянить винхп и оверхед от драйвера гораздо
> больше чем от оклюжена
У меня дрова с PerfHUD'ом кстати на 6660GT
В демку вставил PerfHUD, пока что-то не запускается, висит...

#23
14:01, 4 апр. 2011

Andrey
ты на чайниках потести :)

#24
14:06, 4 апр. 2011

innuendo
> и причём тут пиксельный шейдер ?
Наверное при том, что если порежешь геометрию с тяжёлым шейдером - получишь профит.

#25
14:08, 4 апр. 2011

Necrys
> > и причём тут пиксельный шейдер ?
> Наверное при том, что если порежешь геометрию с тяжёлым шейдером - получишь
> профит.

всё может быть, но хотелось бы от автора этих строк получить ответ

#26
14:27, 4 апр. 2011

kas
> минус статьи в том что демка иногда глючит? ты это серьёзно?

Иногда? Кроме хардваре инстансинг остальное не работает.
Плюс алгоритм фейлит, тебе даже скрины показали.

#27
14:39, 4 апр. 2011

Andrey
> ну что поделаешь, вообще нужно быть благодарным что хоть в каком-то виде появилась статья да еще с реализацией.
Да, это отличный танцующий медведь!

#28
14:42, 4 апр. 2011

Andrey
> Да, код местами требует хорошей квалификации программиста, ну что поделаешь,

ой, я даже не заметил этого, ты понимаешб что сделал себе этим постом ? срочно убери :)

> вообще нужно быть благодарным что хоть в каком-то виде появилась статья да еще
> с реализацией.

ты издеваешься над топикастером ?  даже я с таким сарказмом не жёг

#29
14:54, 4 апр. 2011

innuendo
> ты издеваешься над топикастером ? даже я с таким сарказмом не жёг
Я имел виду что что-бы тот код разобрать нужно иметь хорошую квалификацию. Уж точно побольше чем демки писать...
В общем хорош захламлять тему. Кому не нравится, делайте лучше.

Правка. русский язык.

Страницы: 1 2 3 49 Следующая »
ПрограммированиеФорумГрафика

Тема в архиве.