HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Volatile Engine > Какая картинка лучше?
Соц. опрос
Что лучше? (три вопроса)
(публичный опрос)
Вам не разрешено голосовать в этом опросе.
----- Какой скриншот вам нравится больше? (первая пара) -----
avegamer
1 0.81%
Левый
AntiPlayer avegamer Camblu_Buildovich Cep}I{ ComradeAndrew Crystallize DEAD MAN ERIK-13 Government-Man H-3D Ku2zoff ONeiLL Scream Skaarj sniderodent thambs twitch
17 13.82%
Правый
(_-=ZhekA=-_) ***FantoM*** avegamer Cybermax FiEctro Flash GaLeks GioHAUS0n K@RINGA NameLesS PLut PunkPaToB qishmish Smykov SteamPlay43 tolerance XaeroX
18 14.63%
Ни один
a-kush-er avegamer Decay Ghoul [BB] Ghoul [BB] Ghoul [BB] twitch XF-Alien
5 4.07%
----- Какой скриншот вам нравится больше? (вторая пара) -----
avegamer
1 0.81%
Левый
AntiPlayer avegamer Crystallize FiEctro sniderodent tolerance twitch
7 5.69%
Правый
(_-=ZhekA=-_) ***FantoM*** a-kush-er avegamer Camblu_Buildovich Cep}I{ ComradeAndrew Cybermax DEAD MAN Decay ERIK-13 Flash GaLeks GioHAUS0n Government-Man H-3D K@RINGA Ku2zoff NameLesS ONeiLL PLut PunkPaToB qishmish Scream Skaarj Smykov SteamPlay43 XaeroX XF-Alien
30 24.39%
Ни один
avegamer thambs
2 1.63%
----- Графика какой игры вам нравится больше из перечисленных? -----
avegamer
1 0.81%
Half-Life 2
***FantoM*** a-kush-er AntiPlayer avegamer Camblu_Buildovich Crystallize DEAD MAN ERIK-13 FiEctro Flash GaLeks Government-Man H-3D K@RINGA NameLesS ONeiLL PLut PunkPaToB Skaarj Smykov SteamPlay43 thambs tolerance twitch XF-Alien
26 21.14%
Doom 3
(_-=ZhekA=-_) ***FantoM*** avegamer Cep}I{ GaLeks GioHAUS0n XaeroX
7 5.69%
Ни одна из перечисленных
avegamer ComradeAndrew Cybermax Decay Ku2zoff qishmish Scream sniderodent
8 6.50%
Всего: 37 голосов 100%
  [Редактировать опрос (только для модераторов)]

Страницы (17): « Первая ... « 10 11 12 13 [14] 15 16 17 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Я сам запутался, но в пункте 3 ничто не мешает вынести diffuse за скобку и складывать лайтмапы и длайты, пока они в линейном пространстве.

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

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

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

Рейтинг



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


ncuxonaT
Диффуз за скобку там не вынесёшь. Я не совсем правильно написал формулу, она не учитывает спекуляр. Правильно вот так:
result = ( diffuse * lightmap + СУММi( diffuse * dlight_diffuse(i) + dlight_specular(i) ) ) ^ 2
Плюс, конечно, реальные лайты могут быть ещё сложнее, например, результат будет ещё помножен на фильтрующую кубемапу. Короче, жесть полная выходит.

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

Старое сообщение 21-01-2016 22:40
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Эта формула - это то, как сейчас считается? И двойка на конце - это типа гамма монитора?

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

Старое сообщение 21-01-2016 23:02
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Упрощённо - да.

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

Старое сообщение 21-01-2016 23:15
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Ну значит её в формуле быть не должно.

Тогда правильный псевдокод будет такой:

diffuse = diffuse ^ 2.2;
result = ( diffuse * lightmap + СУММi( diffuse * dlight_diffuse(i) + dlight_specular(i) ) );
gl_FragColor = result ^ ( 1 / 2.2 );

И на всякий случай я бы проверил еще с lightmap = lightmap ^ 2.2

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

Старое сообщение 21-01-2016 23:47
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


ncuxonaT
Ну неправильный псевдокод у тебя получается. Ты возводишь в степень сумму и думаешь, что при этом диффузка сохранит цвет. А она не сохранит, потому что степень суммы в общем случае не равна сумме степеней.
Получается, из-за вот этой (сомнительной) линеаризации освещённости мы портим гамму диффузок. Художники точно спасибо не скажут.

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

Старое сообщение 21-01-2016 23:55
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Не могу понять, как из этого

Цитата:
XaeroX писал:
потому что степень суммы в общем случае не равна сумме степеней.

следует, что испортится цвет.

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

Старое сообщение 22-01-2016 00:05
- За что?
FiEctro
Кот Арсис

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

Рейтинг



Цитата:
XaeroX писал:
Опять попробую всем угодить.
Так лучше стало?


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

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

Старое сообщение 22-01-2016 08:05
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


ncuxonaT
Ну он будет не тот, который ожидается - следовательно, испортится.
Гамма-коррекция это процедура исправления, а не изменения.

Цитата:
FiEctro писал:
Рекомендую еще сделать небольшой атмосферный туманчик, тоже цвета диффузного освещения.

Туманчик накладывается на небо, и это будет выглядеть, прямо скажем, нереалистично. В реале не бывает, чтобы и туман, и залитое солнцем небо были видны одновременно. Ну разве что туман объёмный, формирует слой у земли - такое я видел. Но тут до земли далековато.
Цитата:
FiEctro писал:
диффузное освещение имеет отличный от неба цвет, а так же перекрученную яркость

Слишком светло? Надо сделать темнее диффузное освещение? А ты уверен, что в самой халфе там диффуз слабее?

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

Старое сообщение 22-01-2016 08:18
-
FiEctro
Кот Арсис

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

Рейтинг



Цитата:
XaeroX писал:
Слишком светло? Надо сделать темнее диффузное освещение? А ты уверен, что в самой халфе там диффуз слабее?


Да, светло. А вот насчет сделать темнее это спорный вопрос, для каждой карты освещение подбирается экпериментально.
Если лень с этим возиться, можно опробовать шаблоны вот отсюда:
https://developer.valvesoftware.com/wiki/Sky_List

Цитата:
XaeroX писал:
Туманчик накладывается на небо, и это будет выглядеть, прямо скажем, нереалистично. В реале не бывает, чтобы и туман, и залитое солнцем небо были видны одновременно. Ну разве что туман объёмный, формирует слой у земли - такое я видел. Но тут до земли далековато.


Это туманчик из Q3? Да он немного странно работает.
Но впринципе если он даже будет накладываться на небо - ничего страшного. Нам же не нужен густой туман, так 10-30% для имитации непрозрачности воздуха.


Отредактировано FiEctro 22-01-2016 в 08:33

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

Старое сообщение 22-01-2016 08:28
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
FiEctro писал:
Это туманчик из Q3?

В Q3 два типа туманчика - объёмный и глобальный.
В волатиле тоже, разумеется, есть оба. Я про глобальный и говорил.
Цитата:
FiEctro писал:
Но впринципе если он даже будет накладываться на небо - ничего страшного. Нам же не нужен густой туман, так 10-30% для имитации непрозрачности воздуха.

Ага, спасибо за скрин, попробую сделать нечто подобное.

Добавлено 22-01-2016 в 16:33:

Цитата:
FiEctro писал:
Если лень с этим возиться, можно опробовать шаблоны вот отсюда:
https://developer.valvesoftware.com/wiki/Sky_List

Ну они же под сорсовский компилятор. А я бес понятия, какой там лагоритм расчёта света от неба.

Добавлено 22-01-2016 в 17:36:

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

Добавлено 22-01-2016 в 18:00:

Итак, каково ваше мнение, как лучше - с фогом или без?

http://pix.academ.info/images/img/2016/01/22/667bbde394cef883c1c2752ee6bc4deb.jpg http://pix.academ.info/images/img/2016/01/22/6d86723ffd4282ce899b7903f431ec0c.jpg

http://pix.academ.info/images/img/2016/01/22/f632604c0cbd472d941b5ee13b94f227.jpg http://pix.academ.info/images/img/2016/01/22/1fff2261484094cabc3ae1e415a43750.jpg

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

Старое сообщение 22-01-2016 12:00
-
XF-Alien
Хи-хи! ^_^

Дата регистрации: Dec 2009
Проживает: Пермь
Сообщений: 681
Возраст: 22

Рейтинг



С фогом. Без него как-то вырвиглазно (самую малость).

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

Старое сообщение 22-01-2016 12:56
- За что?
thambs
мразь конченная

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

Рейтинг



XaeroX
с туманом однозначно лучше.

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

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

Старое сообщение 22-01-2016 13:14
- За что?
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Цитата:
XaeroX писал:
Ну он будет не тот, который ожидается - следовательно, испортится.
Гамма-коррекция это процедура исправления, а не изменения.

Ну я не понимаю, почему цвет будет не такой, как ожидается. Почему, если будет сумма квадратов, то цвет будет такой, как ожидается, а если квадрат суммы, то не не такой.
Результатом будет только то, что свет будет складываться как на второй картинке, а не на первой. Ну и посветлее всё станет.


Лайтмапа же это, считай, такой же длайт, только его не считать надо, а из текстуры брать.

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

Старое сообщение 22-01-2016 13:15
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
ncuxonaT писал:
Ну я не понимаю, почему цвет будет не такой, как ожидается.

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

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

Старое сообщение 22-01-2016 13:22
-
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 09:10. Новая тема    Ответить
Страницы (17): « Первая ... « 10 11 12 13 [14] 15 16 17 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Volatile Engine > Какая картинка лучше?
Соц. опрос
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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