Sidebar

MAX_MAP_CLIPNODES За что?!

Monster

New member
Aug 26, 2006
26
0
0
MAX_MAP_CLIPNODES За что?!

День добрый господа. Есть проблема делаю большую карту. Когда я начал расставлять кусты сделаные из 8-ми угольников, елёчкой друг на друге. Их стало много и компилятор сказал MAX_MAP_CLIPNODES.
Как я понял, слишком много объектов, удалил половину, но hlvis отказывается её делать, хотя уже ошибок в 2-х предыдущих бсп и сисг всё в порядке. Помогите, пжл.
Вопросы: кто такие ноды, кто такие клипноды, почему умер хл виз, есть ли ограничение на количество объеектов (мне нужно очень много) Спасибо.
 

Skaarj

Супер Модератор
Aug 12, 2004
18,747
Закрой брашами с текстурой clip везде где только можно.
Кусты вообще лучше моделькой делать.
 

3D1

New member
Jan 28, 2006
146
36
0
0
Monster said:
Вопросы: кто такие ноды, кто такие клипноды, почему умер хл виз.
Клипноды - это ограничительные области. Чем больше на карте объектов со сложной геометрией, тем больше клипнодов приходится создавать хлвизу>>следовательно работает он дольше. Проблему можно решить расставив упрощенные ограничительные области (браши окрашенные клипом) вокруг этих сложных объектов.
 

Monster

New member
Aug 26, 2006
26
0
0
Skaarj said:
Закрой брашами с текстурой clip везде где только можно.
Кусты вообще лучше моделькой делать.
Что значит моделькой?
А насчёт заделать клип-брашами вокруг мелочи, спасибо. Только всё равно вид визу это обрабатывать, почему ошибки и виз вообще умер?
 

moonsond

Designed for War
Jul 24, 2006
5,599
2
0
2 Monster:
clipnode-это такие чтуки на которые csg делит твою мапу. Прикол в том что игрок может находится тока в клипноде, т.е. они определяют где ты можешь быть на мапе. А поскоку компиляторы все делают из расчета "лучше больше чем надо чем меньше чем надо" то их у тебя становится ахрененно много. А на них есть ограничение. Как уже сказал Skaarj ставь клип браши вокруг мелкоты.

А не компилится потому что если вылетает еррор при бсп/цсг то виз и рад не запускается(т.к.нет файла [mapname].prt который бсп генерирует при генерации успешного бспшника и который используется для расчета освещения\видимости). Это сделано чтоб не просчитывать освещение и области вилимости на мапе с ошибками.

И насчет моделек. Ты занимаешся маппингом и не знаешь о чем речь? :)
3д модель - это обьект в 3д пространстве, состоящий из полигонов и\или кривых, изогнутых поверхностей и т.д. Например ак47 который ты видишь в цс - сделан моделькой. Твои враги - модельки. Граната летящая по воздуху в твою сторону - модель. =)

Модели можно использовать и на мапе для воспроизведения деталей которые было бы нерационально(или просто невозможно) делать из брашей. Например, ту же траву ;)
Для этого сначала нужно найти нужную модель(скачать, сделать самому и т.д. кстати в контре достаточно много уже готовых моделей, их просматривать можно прогой "Half-Life Model Viewer"), потом создать в нужном месте cycler_sprite, и в графе "путь к спрайту\модели" прописать, где она находится. Только помни что модели в силу особенностей двига хл(улучшенного движка quake1, которому в июне исполнилось 10 лет, между прочим) прорисовываются на всю мапу и не учитываются про ВИЗе. Так что пихать их на мапу по 100 штук - плохая идея. ;)

Вроде все. Не силен в определениях, так что если что - поправьте меня.
 
Last edited:

Monster

New member
Aug 26, 2006
26
0
0
3D1 said:
Покажи лог.
Покажу не жалко, только зачем? бсп и цсг проходИли в порядке, а виз запускался и сразу падал и в фуле и в фасте... Теперь когда все 30 кустов удалены виз идёт в фасте, а фулл вчера прогнал первую строчку, а вторая за 7 часов (П4 256) на дошла и до 10 процентов :-( Вот.

2 moonsond
В том-то и дело, что еррор не вылетал! Всё чисто, а виз умирал...
Насчёт моделек, просто сразу не врубил, но думаю, что они мне не помогут. А вот насчёт сделать клип-брашами вокруг мелких деталей попробую, хотя до сих пор не могу понять чем лучше ведь виз должен показывать что за ними, ему же тяжело будет делать-то всё равно мелочь надо... :-(
Прочитал "Руководство по HINT брашам" и "BSP процесс и видимость", наверное это мой случай, т.к. карта большая и много открытых пространств. Интересно часто пользуются этим?

Ну вот, не успел отписать теперь вообще задница, хлвиз ругаться начал, хотя я вернул карту в первоначальное состояние... Памажите!

----- BEGIN hlvis -----
Command line: C:\SIERRA\zhlt_1.7p15\hlvis.exe -fast 1.map
6273 portalleafs
28021 numportals

-= Current hlvis Settings =-
Name | Setting | Default
-------------------|-----------|-------------------------
threads [ 1 ] [ Varies ]
verbose [ off ] [ off ]
log [ on ] [ on ]
developer [ 0 ] [ 0 ]
chart [ off ] [ off ]
estimate [ off ] [ off ]
max texture memory [ 4194304 ] [ 4194304 ]
max vis distance [ 0 ] [ 0 ]
priority [ Normal ] [ Normal ]

fast vis [ on ] [ off ]
full vis [ off ] [ off ]


BasePortalVis:
(639.75 seconds)
Warning: Leaf portals saw into leaf
Problem at portal between leaves 1610 and 1606:
(1805.600 -222.200 -192.000)
(1787.000 -216.000 -192.000)
(1787.000 -216.000 -87.118)
(1788.250 -216.417 -87.000)
(1805.600 -222.200 -87.000)

Warning: Leaf portals saw into leaf
Problem at portal between leaves 1812 and 1811:
(1787.000 -920.000 -192.000)
(1811.000 -912.000 -192.000)
(1811.000 -912.000 -88.000)
(1788.250 -919.583 -88.000)
(1787.000 -920.000 -88.118)

Error: Vismap expansion overflow
 
Last edited:

moonsond

Designed for War
Jul 24, 2006
5,599
2
0
Monster said:
Error: Vismap expansion overflow

первый раз че-то такое вижу... при сцг и бсп точно проблем нет? никаких?

Кстати в zhlt должен быть мануал по ошибкам (ZHLTProblems в обычном, а в p15 есть файлик такой errortable.html-там все ошибки расписаны), в нем посмотри что написано про эту ашипку. Посмотрел бы сам, да сейчас на работе сижу %)

[ADDED=moonsond]1156686243[/ADDED]
кстати у тебя с фейсами проблемы.... посмотри по координатам что там находится. Может намудрил что-то с архитектурой.
 
Last edited:

Flash

Administrator
Sep 21, 2004
16,695
41
http://cs-mappers.narod.ru/statii-08.htm
Max_Leaf_Faces
Слишком много видимых частей брашей. Если ваша карта содержит множество мелких деталей, советую обратить эти детали в func_wall, так как энтити в ХЛ обрабатываются в реальном времени.

Error: Vismap expansion overflow
Аналогичная предыдущему примеру ошибка.
 

Monster

New member
Aug 26, 2006
26
0
0
2 moonsond
При сцг и бсп проблем нет. Вот сейчас все кусты вообще убил, делаю фулл,
уже часа 3 второй прогон 4000 из 56042... чую всю ночь будет.
errortable.html у меня в р15 отсутствует.
Можно о "фейсами проблемы", я как раз не понял ошибки что в логе. Да кстати,
как удобней по координатам искать? Я что-то парюсь.

2 Flash
Спасибо, статья из http://cs-mappers.narod.ru/statii-08.htm в чимке есть.
Только вот не знаю хаммер статистику даёт? Как я буду знать чем ограничиваться?
Сколько ещё могу кустов сделать... :)

Да ещё, может я не знаю, но мне не попадались карты с обширной растительностью
средней полосы да и большие пространства тоже и карты с использованием хинт-брашей.
Может это лишнее... Да, столько грамотных статей, а советских карт не очень много,
я ошибаюсь?
Сп.
 

3D1

New member
Jan 28, 2006
146
36
0
0
2 Monster:
Делай кусты моделями и не парь моск :) Это будет самое рациональное решение проблемы 100% + r_speeds наверняка будет намного ниже!
Интересно что там за карта такая, что так долго компилится, можт хоть скрин покажешь (хотя бы в хаммере :) )?
 
Last edited:

Monster

New member
Aug 26, 2006
26
0
0
Покажу конечно, просто двор в котором вырос, для знакомых. Много объектов будет, много пространства. Вот. Про модельки читал, мне не понравилось, может не то читал... Вот, решил их или фанк_волл или в кубики клипбраш засовывать, только логику не пойму, почему поможет это. Нет статей?
 

Attachments

moonsond

Designed for War
Jul 24, 2006
5,599
2
0
2 Monster:
если деревьев мало будет, то точно лучше моделями. а поможет потому что vis не считает ентити(а модели это тоже энтити) при расчетах видимости. Т.Е. они прорисовываются всегда на всю мапу. А клипбраш просто считается компиляторами как обычный браш, и виз блоки создаются вокруг него, не учитывая того что в нем. Логика такая - где клип, туда ведь игрок не может попасть, так? тогда нах обсчитывать из него видимость?

[ADDED=moonsond]1156706179[/ADDED]
З.Ы. а что это за зеленые херовины на заднем плане из кругов сделанные? тока не говори что деревья=]

[ADDED=moonsond]1156706348[/ADDED]
кстати... про виз... если 4000 из 56000 за 3 часа.... знаешь... у меня была тож одна мапа с множеством деталей... так вот... там 2 цифра была 28000... И за 17 часов я виза не дождался....
 
Last edited:

3D1

New member
Jan 28, 2006
146
36
0
0
Брашевые деревья сделать конечно можно, но сделать их красиво будет сложно если вообще получится+жрет r_speeds непадецки. Вот в общем все что я думаю...
 

Monster

New member
Aug 26, 2006
26
0
0
[ADDED=moonsond]1156706179[/ADDED]
З.Ы. а что это за зеленые херовины на заднем плане из кругов сделанные? тока не говори что деревья=]

Да. Да. Да. Это деревья :)

Господа, мои предположения оказались верны, всё таки виз прощитывает то, что в клиповых брашах. На собственном опыте. 10 деревьев помещённых в куб обрабатывались также, как и до этого. Так что... moonsond ошибался...

Оказывется самая полезная вещь NULL, вполи падает хорошо, если всё что не видно им закрасить. Такой вот способ, согласны?

Господа, помогите!!!
Знаю, что это такое, но не знаю как бороться!!! Хелп!

BasePortalVis:
(79.97 seconds)
Warning: Leaf portals saw into leaf
Problem at portal between leaves 371 and 367:
(1805.600 -222.200 -192.000)
(1787.000 -216.000 -192.000)
(1787.000 -216.000 -87.118)
(1788.250 -216.417 -87.000)
(1805.600 -222.200 -87.000)

average leafs visible: 1960
g_visdatasize:599769 compressed from 616882
80.78 seconds elapsed [1m 20s]
 
Last edited:

Monster

New member
Aug 26, 2006
26
0
0
Помогите теперь пожлста с Р_СПИДОМ... Движок постоянно рисует всё, даже то, что за стенами, может стены должны быть до потолка или ещё что-то там? Сп.
 

Monster

New member
Aug 26, 2006
26
0
0
2 TRUP@C:
Да, прочитал всё, что можно... Ничего не помогает, если хинт-брашами порезать горизонтально уровень по стенам, всё равно не помогает.
 

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