forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=108)
-   -   [Xors3D] - Тени PSSM (http://forum.boolean.name/showthread.php?t=7149)

moka 13.10.2008 10:20

[Xors3D] - Тени PSSM
 
Render реализовал отличный алгоритм, который предназначен для типа источника света - Солнце. Этот алгоритм имеет отличное приемущество для отрисовки теней Очень больших пространств, собственно, купил наконец я видяху (старая сгорела давно уже), снова в деле.
Вот демка, тут сорс под BM, и 4 шейдера с разными типами сглаживания: No PCF; 2x2 PCF; 3x3 PCF; 4x4 PCF.
В архиве лежит бинарник (81Кб), в нём используется шейдер с PCF 4x4 и 3 сплейна. Также в шейдер добавлена небольшая оптимизация, но она будет действительна только на версиях шейдеров 3.0, т.к. только начиная с 3.0 используются динамические условия и цыклы. В общем затестируйте пожалуста, и запостите своё железо и результаты. Процессор (модель главное) и видеокарта. Также интересует как поведёт себя шейдер на Radeon'ах.

http://moka.ucoz.ru/PSSMwithPCFbinbmx.rar
:super:

h1dd3n 04.11.2008 22:02

Ответ: [Xors3D] - Тени PSSM
 
MoKa всё просто офигенно супер, с нынешнего времени перехожу на BlitzMax ибо при 60 Split'ах фпс 33!!! А на Blitz3D уже при 30 тормоза жуткие. Мой конфиг -
Intel Core 2 Duo 2,33GHz
GeForce 8800 GT
2048MB RAM

ABTOMAT 04.11.2008 23:07

Ответ: [Xors3D] - Тени PSSM
 
Сцена - баян, уже Рендер выкладывал.
Но эта демка более производительная - ФПС доходит и до 450 (редко) чаще - 400
Цитата:

ЦП 1600 МГц Интел Пентиум Е
ОЗУ 2048 Мб ДДР-2
ЖиФорс 9600ЖТ 1024 Мб ПСИЕ-16
400 Гб свободного места на жёстком диске
Монитор 19" 1280*1024, ЖК отклик пиксюля - 8 мс
ОС:
1. Винда ХР
2. Ubuntu Linux
Вообще турбореспект! Я бы так не смог :rolleyes:
Вообще харэ выкладывать такие смачные демки, я уже устал двачувати на них :crazy: А это единственное что остаётся, сам-т оя на Ксорс перелезть пока не могу

moka 05.11.2008 09:44

Ответ: [Xors3D] - Тени PSSM
 
ABTOMAT, а что мешает это сделать?

h1dd3n - спасибо за тест. На БМ при сложных сценах и уже достаточно больших проектах, прирост значителен на лицо..

zheland 05.11.2008 12:39

Ответ: [Xors3D] - Тени PSSM
 
Intel Core 2 Duo CPU E4600 @ 2.40GHz
1,0GB RAM
NVIDIA GeForce 7300 GT
MS Windows XP SP3

При загрузке: ~51=>~92=>~123
На стартовой позиции: 125-145
При просмотре вниз где теней нет: стабильно 90
При просмотре неба(вверх): 189-227
При быстром движении мышкой по оси x: 76~152
При быстром движении мышкой по оси y: 126~152

Что такое SplitPlanes и SplitLambda?

ABTOMAT 05.11.2008 12:41

Ответ: [Xors3D] - Тени PSSM
 
Цитата:

а что мешает это сделать?
GeForce 4 MX 440 :-D (щютка)

FDsagizi 05.11.2008 15:09

Ответ: [Xors3D] - Тени PSSM
 
550 ФПС
Кор 2
8800
виста


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot