Sidebar

Hint-браши, ареапорталы

Ed Rush

Member
06.02.10
343
0
16
Hint-браши, ареапорталы

Ребят, кто умеет пользоваться\правильно расставлять хинт-браши и ареапорталы? Нужно понизить в_поли, сейчас 830, но для такой карты это очень много. Меня не совсем устраивают подобные фокусы, как в приложенных скриншотах. Рисует то, что игрок точно не увидит. Будьте добры, кто умеет, помогите сделать 400 в_поли)

Ссылка на карту

П.С. изначально делал все без НУЛЛ-а, вообще его не юзал, чтобы потом все вместе выделить и закрасить, после чего - заново текстурами крыть. Так вот, после нанесения заново текстур на полностью "обНУЛЛенную" карту, в_поли понизилось всего лишь на 30-50....

П.С.С. чем отличается функ_детеил от функ_волл, например? Интересует перевод браша в энтити, чтобы не резало вокруг себя ничего. Есть разница что использовать?

Спасибо каждому, кто хоть как-то поможет.
 

Вкладення

  • 594 КБ Перегляди: 482
  • 961.5 КБ Перегляди: 576
Останнє редагування:
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Так вот, после нанесения заново текстур на полностью "обНУЛЛенную" карту, в_поли понизилось всего лишь на 30-50....
Я вам с 2008 года твержу, что закрашивание "невидимых" поверхностей нуллом - это выполнение работы за компилятор.
А хинты тебе вполи повысят, а не уменьшат, потому что открытое пространство.
 

Enimakanaon

Незабаненный
30.06.15
1 044
41
Можно очень много вполи выиграть, если в ходе разработки постоянно учитывать сабдивайд. Я у некоторых видел аж четырехкратное увеличение wpoly, исключительно из за него.

Даже если одна из сторон плоскости больше 256 юнитов, можно скейл текстуры увеличить немного, чтобы было не больше 240 пикселей. Только сами текстуры 240х240 делать не надо, их тогда коцает сильно.

Ну и следить как что разрезается. Ограничивать обзор игроку.

Хинт браши не панацея, более того, они вообще почти никогда не бывают полезными.
 
Команда форуму
VIP
28.03.10
15 566
315
83
Кубань
  • Золотая медаль 215
  • Серебряная медаль 214
  • Золотая медаль 221
  • Cat
Ну вообще говоря хинт - это подсказка "открытым текстом" для SelectSplitPlane - бери скотина и режь по этой плоскости.
 

Ed Rush

Member
06.02.10
343
0
16
и что делать тогда? Базар моделью? План менять? Убирать детали? Хоть их там особо и нет
 

Enimakanaon

Незабаненный
30.06.15
1 044
41
Я тебе ж русским языком написал, поработай над проблемой разрезания от субдивайда. Даже на скринах видно, что нерационально отделены полоски по 16 юнитов толщиной.
 

Enimakanaon

Незабаненный
30.06.15
1 044
41
2 ZGreen:
У него и так все браши порезаны по одной горизонтальной линии, ровно на уровне пола второго этажа. Еще один горизонтальный хинт ничего не поменяет, только лишнего накромсает.

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

ZGreen

Navarro
15.06.06
3 643
37
  • Спец медаль MM18
Браши порезаны и визблоки порезаны это разное.

Post automatically merged:

Ну и виз на фулл, кстати, ставить надо.
 
Останнє редагування:

Ed Rush

Member
06.02.10
343
0
16
2 ZGreen:

настройки компила:

@echo off
set WADROOT=G:\Counter-Strike\cstike
set mapname=GA_Italy.map

hlcsg.exe -texdata 12288 -wadinclude italy "%mapname%"
hlbsp.exe -texdata 12288 -estimate "%mapname%"
hlvis.exe -texdata 12288 -estimate -full "%mapname%"
hlrad.exe -texdata 12288 -estimate -chop 256 -nomatrix -texchop 128 -chart -extra -dscale 1 -bounce 6 -smooth 100 -notexscale "%mapname%"

Post automatically merged:

скомпилил НЕ китайскими компиляторами и без батника, настройки которого описанными выше, в той точке где было 860 в_поли - стало 673..
 
Останнє редагування:

GNU/Hurt

Maïté
05.03.14
1 092
25
38
2 Дядя Миша:
да помогает не особо.
 

Enimakanaon

Незабаненный
30.06.15
1 044
41
Ed Rush сказав(ла):
Привет, о каких полосках идет речь? Можешь на карте наглядно показать что я не так сделал?
А чего пишешь в личку, а не в топик? Технические вопросы лучше в открытую обсуждать, чтобы другие форумчане могли воспользоваться результатами.

Во вложении картинка. Вот, к примеру, к этой стенке ничего не примыкает, однако, как ты видишь, она разбита на много полигонов, причем не самым рациональным образом - образуется полоска - на моей картинке она закрашена синей заливкой. Такое происходит из за того, что сабдивайд режет плоскость каждые 240 пикселей текстуры, а высота стенки 256.

Решается двумя методами - либо стены изначально не делать таких размеров, и избегать нерационального разрезания сабдевайдом, либо текстуре слегка увеличивать скейл. Для стены высотой 256 юнитов можно увеличить скейл всего на 10%, то есть поставить 1,1. Уже будет достаточно, чтобы верхняя полоска не отрезалась.

Post automatically merged:

И я бы не советовал увеличивать сабдивайд в компиляторах. Я сколько пробовал - всегда были проблемы, даже с сабдивайд 256, при этом, если я ничего не путаю, на Software у меня вообще нифига не запустилось.

Тут Дядя Миша или XaeroX могут подсказать, что там технически происходит, и почему.
 

Вкладення

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

Ed Rush

Member
06.02.10
343
0
16
2 Enimakanaon:

Спасибо, вроде бы понял, попробую. А чего в фиолетовых овалах порезало, а в синем - нет? Ведь скейл там одинаковый..

и еще вопрос такой: что в компилах\батнике не так, что на обычных компиляторах без настроек в батнике в_поли ниже, чем на китайских?
 

Вкладення

Enimakanaon

Незабаненный
30.06.15
1 044
41
Ed Rush сказав(ла):
Спасибо, вроде бы понял, попробую. А чего в фиолетовых овалах порезало, а в синем - нет? Ведь скейл там одинаковый..
Это надо геометрию смотреть. Я вот там вижу снизу какую-то линию.

и еще вопрос такой: что в компилах\батнике не так, что на обычных компиляторах без настроек в батнике в_поли ниже, чем на китайских?
Компил в хаммере ничем не отличается от компила в батнике, за вычетом расходуемых на запущенный хаммер ресурсов. Вполи будет ниже, если hlvis компилит на фулле. Возможно китайские режут менее экономично, нежели зоннеровские, я не сравнивал.
 

Ed Rush

Member
06.02.10
343
0
16
2 Enimakanaon:
Мог бы исходники глянуть, мб еще что-то заметишь?
 

npocTo_LaM

Well-known member
27.10.12
2 166
387
83
  • Золотая медаль 311
попробовал, получилось максимум 815/850 (диаметрально противоположные углы карты - по наклонным лестницам в угол и лицом в центр карты). Имхо, можно еще чуть снизить - черные горизонтальные полоски на зданиях засунуть в текстуру стены.
 

Ed Rush

Member
06.02.10
343
0
16
2 npocTo_LaM:
можешь скинуть переделанный рмф? Пробовал канты убрать, которые на земле по периметру и базар - упало из 860 до 660. Но базар как-то не хотелось бы трогать.. если сделать моделькой его, то все равно придется огораживать все нуллами, так что от его переделки особо не выиграю
 

Game Server

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

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

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