HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Флуд > Статика vs динамика
Какое освещение более оптимально
Страницы (5): « 1 2 3 [4] 5 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


XaeroX динамическое освещение на моделях еще в первой халфе было.

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

Старое сообщение 03-01-2014 20:53
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34588
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Government-Man
Серьёзно? Тогда расскажи, откуда брался вектор освещения.

__________________

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

Старое сообщение 03-01-2014 20:57
-
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


Цитата:
XaeroX писал:
Серьёзно? Тогда расскажи, откуда брался вектор освещения.


А зачем амбиентному затенению вектор?

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

Старое сообщение 03-01-2014 21:01
- За что?
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12957
Возраст: 32

Рейтинг



Во шо было
http://cs-mapping.com.ua/forum/showthread.php?t=17357

З.Ы. Лично я полностью за динамику. Вот только запилить нормальное динамическое радиосити никому не pozubam .

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

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

Старое сообщение 03-01-2014 21:11
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34588
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Government-Man писал:
А зачем амбиентному затенению вектор?

Амбиентное освещение в халфе статическое и берётся из лайтмапы под ногами монстра. Ты нам зубы не заговаривай, а то скоро выяснится, что в первом дууме сектора динамически освещались, и вообще.

Добавлено 04-01-2014 в 04:27:

Цитата:
FiEctro писал:
Вот только запилить нормальное динамическое радиосити никому не pozubam

Поправка - с приемлемым фпс.

__________________

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

Старое сообщение 03-01-2014 21:27
-
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


Цитата:
XaeroX писал:
Ты нам зубы не заговаривай, а то скоро выяснится, что в первом дууме сектора динамически освещались, и вообще.


Динамическое - значит изменяющееся. В первом думе сектора меняли уровень освещенности, значит и освещение было динамическим, хотя и очень ограниченным.

Цитата:
XaeroX писал:
Амбиентное освещение в халфе статическое и берётся из лайтмапы под ногами монстра.


В HL2 амбиентное освещение многонаправленное - оно берется из сэмплов, взятых из разных точек пространства, расставленных на определенном расстоянии. А в новых версиях сорса давно уже есть и диффузное освещение по фонгу - оно применяется как для статических моделей, так и для динамических.

Добавлено 03-01-2014 в 17:40:

Цитата:
FiEctro писал:
Лично я полностью за динамику.


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

Отредактировано Government-Man 03-01-2014 в 21:49

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

Старое сообщение 03-01-2014 21:40
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34588
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Government-Man писал:
Динамическое - значит изменяющееся.

Ты прекрасно знаешь, что на этом форуме подразумевается под динамическим освещением.
Цитата:
Government-Man писал:
В HL2 амбиентное освещение берется из сэмплов, взятых из разных точек пространства на определенном расстоянии.

Это называется "лайдгрит", частный случай статического освещения, использовался кармаком в ку3 в 1999 году, а возможно, и ещё где-то раньше.
Цитата:
Government-Man писал:
А в новых версиях сорса давно уже есть и диффузное освещение по фонгу

Откуда лайтвектор берётся?
Цитата:
Government-Man писал:
Хороший движок сочетает много разных инструментов

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

__________________

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

Старое сообщение 03-01-2014 21:49
-
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


Цитата:
XaeroX писал:
Откуда лайтвектор берётся?


Я не копался в шейдерах сорса, но полагаю, что от ближайшего источника освещения.

Цитата:
XaeroX писал:
Хороший движок содержит только один инструмент. Другой хороший движок - содержит другой хороший инструмент. И так далее. А разработчик выбирает тот инструмент, который ему нужен.


Скажи это разработчикам UE3 и CryEngine.

Цитата:
XaeroX писал:
Когда движок делается универсальным - получается пакость навроде юнити, которую юзают только потому, что нет альтернатив.


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

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

Цитата:
XaeroX писал:
Ты прекрасно знаешь, что на этом форуме подразумевается под динамическим освещением.


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

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

Старое сообщение 03-01-2014 22:19
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34588
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Government-Man писал:
Скажи это разработчикам UE3 и CryEngine.

Ну здрасьте. Где я и где они?
Я говорю о любительских движках, которые разрабатываются в одиночку или очень малыми коллективами. Разработка движка уровня УЕ3 в одиночку принципиально невозможна, вне зависимости от талантов программиста - тупо не хватит человеко-часов.
Цитата:
Government-Man писал:
По мне лучше красивый фейк, нежели честная, но убогая симуляция.

А по мне - так лучше честная и красивая симуляция.
Кармак, кстати, так же рассуждал, когда дум3 делал. В 2002 году от честности его движка у людей падали челюсти на пол. Ну сейчас, понятное дело, дум3 ругать модно - кругом сплошные средние эксперты.

__________________

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

Старое сообщение 03-01-2014 22:46
-
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
XaeroX писал:
Тогда расскажи, откуда брался вектор освещения.

C++ Source Code:
1
void CEnvLight :: Spawn( void )
2
{
3
  char szVector[64];
4
  UTIL_MakeAimVectors( pev->angles );
5
 
6
  sprintf( szVector, "%f", gpGlobals->v_forward.x );
7
  CVAR_SET_STRING( "sv_skyvec_x", szVector );
8
  sprintf( szVector, "%f", gpGlobals->v_forward.y );
9
  CVAR_SET_STRING( "sv_skyvec_y", szVector );
10
  sprintf( szVector, "%f", gpGlobals->v_forward.z );
11
  CVAR_SET_STRING( "sv_skyvec_z", szVector );
12
 
13
  CLight::Spawn( );
14
}

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 04-01-2014 07:54
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
XaeroX писал:
А вот тут не соглашусь.

Цитата:
Дядя Миша писал:
На чём основано такое утверждение?

На примере динамического освещения в граф. модах голдсорса. Совершенно разный эффект от динамики и от статики, выглядит вырвиглазно местами. В СТАЛЕРЕ динамика для объектов тоже гэ, а вот полное динамическое освещение ништяк.

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

Старое сообщение 04-01-2014 08:48
- За что?
DEAD MAN
Mono

Группа: Опытный
Дата регистрации: Oct 2005
Проживает: Tallinn
Сообщений: 1232
Возраст: 33

Рейтинг



Цитата:
XaeroX писал:
Откуда лайтвектор берётся?

Цитата:
With model lighting, Source uses methods which combine spatially varying directional irradiance samples from the radiosity solution with local light sources and environment mapping. On graphics hardware that supports 2.0 pixel shaders and lower, Source computes diffuse illumination from up to two local light sources, either per pixel or per vertex.

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

Старое сообщение 04-01-2014 09:05
- За что?
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



XaeroX

зачем "риалтайм радиосити", если 95% источников света всё равно неподвижные?

__________________
http://www.moddb.com/mods/monorail-quest

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

Старое сообщение 04-01-2014 09:06
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34588
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
thambs писал:
зачем "риалтайм радиосити", если 95% источников света всё равно неподвижные?

Не знаю, я его делать не собираюсь.

__________________

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

Старое сообщение 04-01-2014 09:19
-
pRoxxx
Житель форума

Дата регистрации: Jan 2011
Проживает: UA DP
Сообщений: 360
Возраст: 33

Рейтинг



Цитата:
Government-Man писал:
Откуда лайтвектор берётся?

Там просто сам пр себе лайт грид интересно запилен, он представляет как бє куб у каждой грани свой цвет, и с нормали получается финальный цвет затенения.
http://www.gamedev.ru/pages/null_pt...__kub_fonovogo_

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

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



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


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

Временная зона GMT. Текущее время 06:58. Новая тема    Ответить
Страницы (5): « 1 2 3 [4] 5 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Флуд > Статика vs динамика
Какое освещение более оптимально
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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