А это какая энтитя и будет ли работать без Ксаша?Дядя Миша said:Ну я же говорил что никто не угадает
Это - карты в формате map. В кутри есть такая энтить misc_model, которая позволяет вставлять модельки в формате ase, lwo и md3. Причём формат ase может получиться из bsp. Иными словами мы сперва компилируем одну книжку в bsp, потом конвертируем в ase, потом компилируем стойку с книжками в bsp, потом конвертируем в ase и наконец вставляем получившуюся модель на карту. Причём вставляем таким образом, что она туда внутрь вкомпиливается. Я рассудил, что это слишком поморочено как-то и научил компилятор вставлять map-файлы прямо внутрь map файлов, причём рекурсивно, то есть это всё собирается за один компил и вложенных карт может быть сколько угодно. Наиболее точная аналогия - когда программа собирается из исходников, там есть сами исходники, а есть хидеры. Вот эти модельки можно рассматривать как хидеры. Конечно встаёт простой вопрос, а к чему такие сложности, ведь есть же префабы. Но префаб вставляется на конкретную карту и если вы его поменяли, его надо потом изменять и на другой карте. А тут достаточно поменять лишь исходную модель и перекомпилить карты. Жалко что редакторы такое не умеют показывать.
На литу считается уровень тесселяцыы. Да и то - не на лету, а при загрузке карты. Толку от этого немного, отошёл от патча на пять метров, он взял и деградировал и лайтмапа съехала. Дурацкая фича. Ну это в ку3 так было. Я подобрал оптимальный уровень тесселяции, чтобы и полигонов было не слишком много и выглядело нормально. И в таком виде патч превращается в обычные конвексные полигоны, которые подаются CSG среди остальных брашей.Я вообще думал что Безье-это параметрические поверхности из Ку3, и что они всегда считаются на лету.

>\mapstats
Object names Objects/Maxobjs Memory / Maxmem Fullness
------------ --------------- --------------- --------
entities [variable] 13584/2097152 ( 0.6)
planes 6129/1048576 122580/20971520 ( 0.6)
textures [variable] 8516/33554432 ( 0.0)
vertexes 24111/393216 289332/4718592 ( 6.1)
visibility [variable] 722479/33554432 ( 2.2)
nodes 17617/262144 775148/11534336 ( 6.7)
texinfo 5408/262144 216320/10485760 ( 2.1)
surfaces 20595/262144 576660/7340032 ( 7.9)
lightmaps [variable] 25356/67108864 ( 0.0)
clipnodes 1969/262144 23628/3145728 ( 0.
leafs 16533/262144 727452/11534336 ( 6.3)
markfaces 27754/327680 111016/1310720 ( 8.5)
edges 45155/1048576 361240/8388608 ( 4.3)
surfedges 86912/2097152 347648/8388608 ( 4.1)
models 1/4096 64/262144 ( 0.0)
deluxmaps [variable] 25356/67108864 ( 0.0)
normals [variable] 203280/2097152 ( 9.7)
lightprobes 16532/262144 595152/9437184 ( 6.3)
worldlights 87/65535 6264/4718520 ( 0.1)
=== Total BSP file data space used: 4.91 Mb ===
World size ( 1360 2720 952 ) units
original name: maps/q3dm1sample.bsp
internal name: Arena Gate
![:] :] :]](https://cs-mapping.com.ua/forum/images/smilies/pleased.gif)