Sidebar

Paranoia 2 SDK

ncuxonaT

Well-known member
05.05.13
1 221
51
48
В смысле? Раньше всё освещение множилось на LIGHT_SCALE из const.h, а теперь нет.
 

FiEctro

Супер Модератор
Команда форуму
Супер Модератор
28.07.06
17 167
33
  • Золотая медаль 213
  • Neh
2 ncuxonaT:
Почему освещение не ложится на грани кирпичей? Больше похоже на детальную текстуру, нежели бамп.
 

ncuxonaT

Well-known member
05.05.13
1 221
51
48
2 FiEctro:
ложится, только цвет берётся усредненный.
И глобальное освещение заметно ослабляет бамп. Вот скрин без него.
 

Вкладення

Останнє редагування:

ncuxonaT

Well-known member
05.05.13
1 221
51
48
2 Дядя Миша:
Я не понимаю, что это значит.
Раньше я ставил light_scale 4 и гамму 1. Освещение было яркое и приятное. Теперь всё блеклое и нет овербрайтов.
 

KiQ

Member
12.07.10
397
2
18
овербрайты в принципе не нужны, но вот залысины определенно надо убрать
 

FiEctro

Супер Модератор
Команда форуму
Супер Модератор
28.07.06
17 167
33
  • Золотая медаль 213
  • Neh
2 KiQ:
А их кроме овербрайтов никак не убрать. Пересветы убираются банальным снижением яркости исходной лайтмапы.
 

KiQ

Member
12.07.10
397
2
18
2 FiEctro:
я когда овербрайты в ксаше включал, там яркость в целом подскакивала. А я говорю оставить такую же яркость, но заменить пересвеченые места на белый поверх диффузки
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Строго говоря дискретизация цветового пространства, равно как и звуковых волн - очень нелинейна. Я вас не буду грузить формулами и теоремами, но чем меньше значение - тем меньше точность, именно поэтому звук на компакт-дисках стараются свести под 0 дб, а для изображения - сдвинуть диапазон цветов в сторону увеличения. Что бывает с низкими значениями, вы все отлично знаете - достаточно в хл2 накрутить яркость побольше и увидеть эти квадраты на лайтмапах. Вот это тот самый провал в линейности дискретизации.

Post automatically merged:

Помоему это напрямую связано с психоакустическим и психовизуальным восприятием, но лучше википедию почитать.
 
Останнє редагування:

KiQ

Member
12.07.10
397
2
18
2 Дядя Миша:
ну в п2 даже яркость не надо выкручивать, чтобы лесенки увидеть. А ведь bsp31 держит огромные лайтмапы. С учетом сжатия текстур в dxt освободившееся место можно было-бы занять как раз картами с увеличенным разрешением лайтмапы. А насчет овербрайтов - я сам щас мучаю свой движок, чтобы значения больше единицы засвечивались
 

FiEctro

Супер Модератор
Команда форуму
Супер Модератор
28.07.06
17 167
33
  • Золотая медаль 213
  • Neh
KiQ сказав(ла):
2 FiEctro:
я когда овербрайты в ксаше включал, там яркость в целом подскакивала. А я говорю оставить такую же яркость, но заменить пересвеченые места на белый поверх диффузки
Дык сделай всё как я описал, так и будет. Бузер такое еще в 1й параное сделал, почему оно до вас не доходит, я не знаю.
 

ncuxonaT

Well-known member
05.05.13
1 221
51
48
Можно было не выпиливать LIGHT_SCALE совсем, а поставить его по умолчанию равным 1, если так любишь залысины.
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
константа равная еденичке - самая бесполезная, например.
К тому же вам ничего не мешает создавать свои эксклюзивные шейдер-паки.
И там уже оттягиваться на всю катужку! Что за народ, как других кретикавать - это всегда пожалуйста. А как чота своё выложить или хотя бы донейт заслать - ничего подобного.
 

ncuxonaT

Well-known member
05.05.13
1 221
51
48
Ну то оно было в одном месте прописано, теперь в каждом шейдере надо добавлять.
Кстати, в чем смысл переноса расчета освещения в вершинный шейдер?
 

ncuxonaT

Well-known member
05.05.13
1 221
51
48
Пардон, не туда посмотрел. Меня lightcos смутил
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
бумп - попикселка, естественно. А лайтпробы в вершинном. Во фрагментном лайтпробы считать дико дорого и никаких отличий от рассчёта в вершинном.
 
Останнє редагування:

ncuxonaT

Well-known member
05.05.13
1 221
51
48
Не могу понять, что приходит в u_LightDir в шейдере StudioSolid_vp.glsl. Я думал, что там выборка из делюксмапы, но она какая-то не такая, не совпадает.
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
В делюкс-мапе выборка находится в тангент-спейсе, естественно я её разворачиваю в ворлд-спейс.
 

Game Server

Доноры Красавчики

Користувачі онлайн

Немає користувачів онлайн.