Sidebar

Новые компиляторы уровней для Xash3D

Эм, может что-то выбрать в качестве затычки для оболочек?
Ну, например, csg выполняет все-все-все за двоих, а как дело до dsp дойдет, то он просто выполняет "Hello world" и дальше обычная бодяга. На первое время же сойдет, не??
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Я еще посмотрю, может и не буду сливать. Самое главное разобраться с CSG и BSP, дальше уже проще будет.
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Объективности ради скомпилил карту, с разрешением лайтмапы 4 текселя на люксель. Как видите швы исчезли, но осталась, во первых грязь, а во вторых - полное отсутствие затенения в углах. Мне не нравятся эти резкие переходы между стеной и потолком. Хотя дебаг hlrad убеждает, что сглаживание во всех этих углах присутствует. Но видимо не работает как надо.
 

Вкладення

FiEctro

Супер Модератор
Команда форуму
Супер Модератор
28.07.06
17 167
33
  • Золотая медаль 213
  • Neh
2 Дядя Миша:
А если кушными компиляторами скомпилить, будут такие эффекты? Твой hmap какие результаты даёт?
 

ncuxonaT

Well-known member
05.05.13
1 221
51
48
2 Дядя Миша: резкий переход между стеной и потолком вполне себе правдоподобен
 

Вкладення

Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
2 ncuxonaT: я не про физическую корректность, я про то что лично мне не нравится. В ку3 эти углы мягенькими были.

2 FiEctro: в хмапе нет радиосити же. Да и анализ кода показал, что там в сущности даже SelectSplitPlane не менялся. Единственное там ценное было одно условие, которое выкидывало инвалидные брашы, его я взял на заметку. А больше ничего интереснова. Ну может еще CSG сравню.
 

Slux

Well-known member
20.06.06
5 922
38
  • Золотая медаль 311
  • Tux
  • Серебряная медаль 311
Это совсем не такой переход. У тебя на картинке видно целостность, а у дядьмиши будто там щель. Верх стены затемняется, а потолок будто из другого мира прилетел, освещается почему-то.
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
2 slux: щель может быть обусловлена проблемами интерполяции, например.
Но повторюсь, в кутри с этим практически нет проблем, хотя там даже эджы в карту не пишутся. Ладно, разберёмся, думаю. Мне немного легче, чем китайцу, у меня движок в руках.

Post automatically merged:

Ввёл специальный квар, чтобы вы понимали как много даёт фильтрация лайтмапам. Обычно фильтрацию лайтмап отключить никто не даёт, и многие не знают как это выглядит на самом деле. Первый скрин разрешение 1 люксель на 8 текселей, второй - дефолтное халфовское 1 люксель на 16 текселей.
Причина в банальном несовпадении текстурного скейла, так думаю. По хорошему надо отвязаться от него и привязаться к размерам полигона, как в ку3
 

Вкладення

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

FiEctro

Супер Модератор
Команда форуму
Супер Модератор
28.07.06
17 167
33
  • Золотая медаль 213
  • Neh
Дядя Миша сказав(ла):
2 FiEctro: в хмапе нет радиосити же.
т.е. без радиосити в хлбсп нет этих артефактов? Тогда причем здесь BSP/CSG?
 
Останнє редагування:

crystallize

Well-known member
06.06.14
1 715
46
48
В чём суть фильтрации лайтмап? Не похоже на апскейл.
 

mittorn

Active member
22.04.10
1 229
22
38
2 FiEctro:
как проблемы освещения могут быть без radiocity?
 

GNU/Hurt

Maïté
05.03.14
1 092
25
38
2 mittorn:
Сглаживание на соприкасающихся гранях.
 

ncuxonaT

Well-known member
05.05.13
1 221
51
48
По хорошему надо отвязаться от него и привязаться к размерам полигона, как в ку3
А это поможет в случаях, когда браш режется на мелкие треугольники?
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Так, ну что, CSG почти готов. Осталось докрутить, собственно, алгоритм CSG.
Затем BSP и будем гонять дегенератов всем форумом :)
 

FiEctro

Супер Модератор
Команда форуму
Супер Модератор
28.07.06
17 167
33
  • Золотая медаль 213
  • Neh
2 Дядя Миша:
Кстати хочу спросить. Почему бывает при неправильном разбиении, полигон видно с одного угла, и не видно с другого? С чем это связано?
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
2 FiEctro: компиляторы разбивают полигоны минимум 4 раза.
первый раз, при создании браша из плоскостей
второй раз, когда эти браши кромсает CSG
третий раз, когда к фейсам применяется субдивайд
четвертый раз, когда, строится бсп-дерево и тоже кромсает полигоны
ты про какой этап?
 

Game Server

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

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

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