HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > OpenGL > Soft Stencil Shadows
Нужна инфа .
Страницы (4): « 1 2 [3] 4 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Lev
Житель форума

Дата регистрации: Dec 2011
Проживает: Оренбург
Сообщений: 786
Возраст: 30

Рейтинг



Так в том то и дело, что я понимаю как они отбрасываются - а вот новую формулу я не знаю как сделать.

Добавлено 10-01-2012 в 15:32:

Дядя Миша говорил что-то на счёт того, как смягчить тени, прокрутив их в цикле несколько раз - кто-нибудь знает как это сделать?

Сообщить модератору | | IP: Записан
Сообщение: 90252

Старое сообщение 10-01-2012 09:32
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



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

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 90254

Старое сообщение 10-01-2012 09:36
-
Lev
Житель форума

Дата регистрации: Dec 2011
Проживает: Оренбург
Сообщений: 786
Возраст: 30

Рейтинг



Это как на первой странице этой темы? Так как их прокрутить в цикле?

Сообщить модератору | | IP: Записан
Сообщение: 90257

Старое сообщение 10-01-2012 09:39
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



вызвать основную функцию отрисовки несколько раз подряд. например.
Но там ищо по-моему какая-то хитрость должна быть с накоплением.
Это вон пусть камрад Ксерокс объяснит, я подобными вещами не увлекался.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 90270

Старое сообщение 10-01-2012 10:53
-
Lev
Житель форума

Дата регистрации: Dec 2011
Проживает: Оренбург
Сообщений: 786
Возраст: 30

Рейтинг



Хорошо бы, если б объяснил)

Сообщить модератору | | IP: Записан
Сообщение: 90271

Старое сообщение 10-01-2012 10:55
- За что?
Lev
Житель форума

Дата регистрации: Dec 2011
Проживает: Оренбург
Сообщений: 786
Возраст: 30

Рейтинг



Я почитал на half-life.ru про эти тени, и пробовал поменять стандартный вектор(когда нет солнца на карте) в функции GetShadowVector - ничего не изменялось. Может это как-то по-другому делается? Да, и где там указывается дистанция отрисовки? Искал в DrawShadowsForEnt - что то не нашёл.

Вложение: Текстовый документ.txt (0.4 кб)
Этот файл был скачан 420 раз.

Сообщить модератору | | IP: Записан
Сообщение: 90474

Старое сообщение 13-01-2012 10:42
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



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

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 90475

Старое сообщение 13-01-2012 10:53
-
Lev
Житель форума

Дата регистрации: Dec 2011
Проживает: Оренбург
Сообщений: 786
Возраст: 30

Рейтинг



Я число не от болды брал - я в самой игре, на карте без солнца, со значением sv_skyvec_z эксперементировал - и брал подходящее - у меня по z получилось -20 (чтоб тени смотрели вниз)

Сообщить модератору | | IP: Записан
Сообщение: 90476

Старое сообщение 13-01-2012 10:59
- За что?
Lev
Житель форума

Дата регистрации: Dec 2011
Проживает: Оренбург
Сообщений: 786
Возраст: 30

Рейтинг



Да, на счёт отриссовки от источников света - ковырялся в исходниках Raven City "studiomodelrender.cpp" - что-то не понял, какая функция отвечает за отрисовку от dynlight - может кто подскажет?

Добавлено 15-01-2012 в 01:34:

Там что-то вроде "void CStudioModelRenderer::StudioSwapLights ( void )"?

Сообщить модератору | | IP: Записан
Сообщение: 90550

Старое сообщение 14-01-2012 19:34
- За что?
KiQ
Житель форума

Дата регистрации: Aug 2010
Проживает: Смоленск, Москва
Сообщений: 2088

Рейтинг



С каких пор лайты рисуются из рендера моделей? Swap lights - сменить свет. Или я что то не понимаю?

__________________
-Brain is dead-

Сообщить модератору | | IP: Записан
Сообщение: 90551

Старое сообщение 14-01-2012 19:58
- За что?
Lev
Житель форума

Дата регистрации: Dec 2011
Проживает: Оренбург
Сообщений: 786
Возраст: 30

Рейтинг



Ну я и спрашиваю - какая функция - это я просто предположил.

Добавлено 15-01-2012 в 02:06:

Там наверно меняется цвет тени в зависимости от расстояния до источника света - имхо, в сам мод не играл, не знаю)

Сообщить модератору | | IP: Записан
Сообщение: 90552

Старое сообщение 14-01-2012 20:06
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



а чо там в этом SwapLights? Ну выложи функцию сюда, поглядим.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 90562

Старое сообщение 15-01-2012 10:33
-
Lev
Житель форума

Дата регистрации: Dec 2011
Проживает: Оренбург
Сообщений: 786
Возраст: 30

Рейтинг



Вот тут всесь код начиная с StudioSetupShadows - там функция Swap lights вторая сверху:

Вложение: Текстовый документ.txt (8.2 кб)
Этот файл был скачан 381 раз.

Сообщить модератору | | IP: Записан
Сообщение: 90567

Старое сообщение 15-01-2012 11:01
- За что?
Lev
Житель форума

Дата регистрации: Dec 2011
Проживает: Оренбург
Сообщений: 786
Возраст: 30

Рейтинг



Вот если что - целый StudioModelRenderer

Вложение: sudiomodelrenderer.txt (63.7 кб)
Этот файл был скачан 1114 раз.

Сообщить модератору | | IP: Записан
Сообщение: 90568

Старое сообщение 15-01-2012 11:06
- За что?
Lev
Житель форума

Дата регистрации: Dec 2011
Проживает: Оренбург
Сообщений: 786
Возраст: 30

Рейтинг



Ну что Дядь Мишь, что там?

Сообщить модератору | | IP: Записан
Сообщение: 91115

Старое сообщение 23-01-2012 07:07
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 19:36. Новая тема    Ответить
Страницы (4): « 1 2 [3] 4 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > OpenGL > Soft Stencil Shadows
Нужна инфа .
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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