Sidebar

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

IvanZ9

New member
Apr 27, 2009
434
32
Эм, может что-то выбрать в качестве затычки для оболочек?
Ну, например, csg выполняет все-все-все за двоих, а как дело до dsp дойдет, то он просто выполняет "Hello world" и дальше обычная бодяга. На первое время же сойдет, не??
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
Я еще посмотрю, может и не буду сливать. Самое главное разобраться с CSG и BSP, дальше уже проще будет.
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
Объективности ради скомпилил карту, с разрешением лайтмапы 4 текселя на люксель. Как видите швы исчезли, но осталась, во первых грязь, а во вторых - полное отсутствие затенения в углах. Мне не нравятся эти резкие переходы между стеной и потолком. Хотя дебаг hlrad убеждает, что сглаживание во всех этих углах присутствует. Но видимо не работает как надо.
 

Attachments

FiEctro

Ведущий
Jul 28, 2006
17,139
33
2 Дядя Миша:
А если кушными компиляторами скомпилить, будут такие эффекты? Твой hmap какие результаты даёт?
 

ncuxonaT

Well-known member
May 5, 2013
1,136
37
48
2 Дядя Миша: резкий переход между стеной и потолком вполне себе правдоподобен
 

Attachments

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
2 ncuxonaT: я не про физическую корректность, я про то что лично мне не нравится. В ку3 эти углы мягенькими были.

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

Slux

CEO of CSM
Jun 20, 2006
5,774
38
Это совсем не такой переход. У тебя на картинке видно целостность, а у дядьмиши будто там щель. Верх стены затемняется, а потолок будто из другого мира прилетел, освещается почему-то.
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
2 slux: щель может быть обусловлена проблемами интерполяции, например.
Но повторюсь, в кутри с этим практически нет проблем, хотя там даже эджы в карту не пишутся. Ладно, разберёмся, думаю. Мне немного легче, чем китайцу, у меня движок в руках.

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

Attachments

Last edited:

FiEctro

Ведущий
Jul 28, 2006
17,139
33
Дядя Миша said:
2 FiEctro: в хмапе нет радиосити же.
т.е. без радиосити в хлбсп нет этих артефактов? Тогда причем здесь BSP/CSG?
 
Last edited:

ncuxonaT

Well-known member
May 5, 2013
1,136
37
48
По хорошему надо отвязаться от него и привязаться к размерам полигона, как в ку3
А это поможет в случаях, когда браш режется на мелкие треугольники?
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
Так, ну что, CSG почти готов. Осталось докрутить, собственно, алгоритм CSG.
Затем BSP и будем гонять дегенератов всем форумом :)
 

FiEctro

Ведущий
Jul 28, 2006
17,139
33
2 Дядя Миша:
Кстати хочу спросить. Почему бывает при неправильном разбиении, полигон видно с одного угла, и не видно с другого? С чем это связано?
 

xDShot

New member
Dec 20, 2010
1,816
29
FiEctro said:
2 Дядя Миша:
Кстати хочу спросить. Почему бывает при неправильном разбиении, полигон видно с одного угла, и не видно с другого? С чем это связано?
С vis'ом?
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
2 FiEctro: компиляторы разбивают полигоны минимум 4 раза.
первый раз, при создании браша из плоскостей
второй раз, когда эти браши кромсает CSG
третий раз, когда к фейсам применяется субдивайд
четвертый раз, когда, строится бсп-дерево и тоже кромсает полигоны
ты про какой этап?
 

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord