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

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

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

3D-программирование miniB3D, OpenGL

Ответ
 
Опции темы
Старый 13.10.2008, 10:20   #1
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
[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
(Offline)
 
Ответить с цитированием
Старый 04.11.2008, 22:02   #2
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: [Xors3D] - Тени PSSM

MoKa всё просто офигенно супер, с нынешнего времени перехожу на BlitzMax ибо при 60 Split'ах фпс 33!!! А на Blitz3D уже при 30 тормоза жуткие. Мой конфиг -
Intel Core 2 Duo 2,33GHz
GeForce 8800 GT
2048MB RAM
(Offline)
 
Ответить с цитированием
Старый 04.11.2008, 23:07   #3
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: [Xors3D] - Тени PSSM

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

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 05.11.2008, 09:44   #4
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: [Xors3D] - Тени PSSM

ABTOMAT, а что мешает это сделать?

h1dd3n - спасибо за тест. На БМ при сложных сценах и уже достаточно больших проектах, прирост значителен на лицо..
(Offline)
 
Ответить с цитированием
Старый 05.11.2008, 12:39   #5
zheland
Разработчик
 
Регистрация: 18.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Ответ: [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?
(Offline)
 
Ответить с цитированием
Старый 05.11.2008, 12:41   #6
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: [Xors3D] - Тени PSSM

а что мешает это сделать?
GeForce 4 MX 440 (щютка)
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 05.11.2008, 15:09   #7
FDsagizi
Бывалый
 
Аватар для FDsagizi
 
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений
(для 509 пользователей)
Ответ: [Xors3D] - Тени PSSM

550 ФПС
Кор 2
8800
виста
__________________
Жизнь как говориться игра- делать игры моя профессия(с)

Программирование, это религия! Её нужно исповедовать.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Тени _maxim_ 3D-программирование 7 22.01.2010 16:29
Тени Yalenz 3D-программирование 9 10.03.2009 22:54
Тени. Damp Библиотеки 0 07.01.2009 19:46
Тени (Xors3d) Максим 3D-программирование 4 03.01.2009 17:02
Тени и ещё раз тени! magpro 3D-программирование 1 06.09.2006 00:18


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


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