Sidebar

Paranoia 2 Savior map compile tools (beta version)

Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
2 mittorn: Мне не нужна полная совместимость.

Post automatically merged:

Выложил второй апдейт
 
Останнє редагування:
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
На корню выпиливать я не планирую, в какой-то степени наоборот. Но вот эти фокусы с лампочками с нулевой яркостью мне давно не нужны, я func_light написал в 2006-м году.
 

Raid

VIP
VIP
11.07.06
8 319
33
  • Rocket медаль
Ku2zoff сказав(ла):
. Я там использую трюк с выключаемыми светотекстурами, когда для переключения их состояния используется лампочка, которая не светит.
именованный func_wall с +0~ +A~ текстурами где +А~ в .rad, не?
 

Ku2zoff

Member
12.08.10
322
34
21
18
Дядя Миша сказав(ла):
Давай ты всё же посравниваешь нормальные карты, а не эту отрыжку декомпила.
Там из декомпила только кладбище, всё остальное сделано или на основе декомпила, или с нуля, т.е. браши там не пересекаются и явных косяков нету. Я выяснил, удалив часть брашей, что твой виз тормозит на призмах, сгенерированных Terrain Generator'ом от Jed'а. Это то, из чего построены берега болота, мне вручную было весьма лень тягать вертексы, поэтому я и воспользовался этой тулзой.
На нормальных (читай, с прямыми углами и почти без наклонных плоскостей) картах тестировал - скорость весьма впечатляет, претензий к визу нет.
Дядя Миша сказав(ла):
Впервые про такое слышу. Для переключения светотекстур рекомендую утащить к себе энтить func_light и не заниматься такой порнографией. Лампочки с нулевой яркостью вообще игнорятся, это очень серъезная оптимизация.
Я в будущем планирую утащить переключаемые светотекстуры из спирита, там они не требуют дополнительных лампочек, т.к. переключение лайтстилей происходит прямо в коде func_wall, например. Но у китайца это не работает, поэтому пришлось использовать порнографию из тутора для кс.
Дядя Миша сказав(ла):
Вот я щас как раз тестирую остатки от де-даста, где тень не доползает. Подключено пять вадов, в поле вад пишется всего джва. Т.е. тупо работает.
Ну это будем посмотреть, я проверю разные варианты в скором времени.
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
скорость весьма впечатляет, претензий к визу нет.
Я конечно потом еще раз всё проверю, но обещать не буду.

т.к. переключение лайтстилей происходит прямо в коде func_wall, например
Это понятно, на базе этой системы я и сделал свой func_light для удобства. Кстати в UMHLT он тоже работает.
Но у китайца это не работает
Да должно вроде бы...
 

Raid

VIP
VIP
11.07.06
8 319
33
  • Rocket медаль
Ну што, заметно получше стало, имею сказать. На шестом скриншоте лампы справа ведут себя откровенно странно. На скринах упдейт2. Время компиляции подросло, и составляет теперь 3 минуты, 43 секунды.
 

Вкладення

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

mittorn

Active member
22.04.10
1 229
22
38
2 slux:
Одно дело совместимость с голдами, а другое с Халвами. карта может быть немовместима с голдами, но вполне работать с опфором, в котором func_light сам не появится
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
2 mittorn: на название компиляторов посмотри внимательно. Я не делал убийцу VHLT в общем смысле. И задачи такой перед собой не ставил, например.
VHLT в первую очередь ориентирован на голд. Мои тулзы - на ксаш.
 

xawari

senior developer
14.02.14
15
Интересный проект!
А зацепы он не правит? Или, например, было бы еще круче - перегенерить клипы для имеющихся бсп-файлов... но это мечты.

PS: если скомпилите все это счатье статично под linux 64 (конкретно в моем случае - debian 7), запущу на этой машинке :)

И можно будет протестить многопроцессорность.
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
2 xawari: со слов самого китайца те хуллы, которые генерит VHLT, ну или просто адекватный код их построения, зацепов там быть не должно. И косячки обусловлены ошибками кода трассы самого голдсорса. Точнее даже не ошибками, а небольшой потерей точности. Я это потом проверю.
 

Ku2zoff

Member
12.08.10
322
34
21
18
xawari сказав(ла):
И можно будет протестить многопроцессорность.
VHLT для linux работают на всех процессорах и ядрах? Значит, и эти заработают, т.к. механизмы многопоточности в кваковских и халфовских компиляторах (по словам ДМ) не менялись со времён мамонтов.
 

Raid

VIP
VIP
11.07.06
8 319
33
  • Rocket медаль
Тащемта ни у каких компиляторов для хл или ксаша не наблюдалось проблем с эмуляцией.
 

mittorn

Active member
22.04.10
1 229
22
38
2 xawari:
Пока вроде сорцов не было. Пусть Дядя Миша отточит их сначала до релиза, потом будем просить сорцы.
Ну и там мало просто скомпилить. Там например ксашевая файловая система, её надо будет портиоовать как я это в umhlt делал
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Касательно экстентсов,я уже внедрил этот багфикс с кастом в дабл, надеюсь этого будет достаточно. Но в CSG еще есть хак, когда указатель кастуется в int. Вот это тоже надо будет переделать как в VHLT.
 

Game Server

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

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

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