Sidebar

ВЫБОР ВЕРСИИ ХАММЕРА

Psycho-A

 
Aug 29, 2009
3,967
37
73
0
HeMe3iC said:
8к, както мало, мне казалось сорс больше может
Теоретически, если пренебречь лимитом в 8192 и учесть, что стандартный прямоугольный браш имеет 6 фейсов (нестандартный - в пределах от 4 до 128 ), то максимальное число брашей будет варьироваться от 16384 до 512.

Лично у меня было (если учесть, что brush ID's считаются по порядку):
Code:
Brush 13621: MAX_MAP_BRUSHSIDES
Side 5
Texture: BRICK/GANGWLLC
 
Last edited:

Stanislav.Mk

New member
Sep 25, 2011
514
29
Хотя да. Я сейчас делаю карту. Сделал только самую базовую геометрию. Делаю свою школу, так что карта довольно таки большая. Без детализации уже треть лимита нету...

[ADDED=Stanislav.Mk]1323371047[/ADDED]
Вывод: больше модельной детализации. 1024 модельки должно хватить уж... :)
 
Last edited:

MARK2580

Забаненный
Jul 27, 2009
980
34
Psycho-A said:
Теоретически, если пренебречь лимитом в 8192 и учесть, что стандартный прямоугольный браш имеет 6 фейсов (нестандартный - в пределах от 4 до 128 ), то максимальное число брашей будет варьироваться от 16384 до 512.
Задрот детектед :D, гляньте на Team Fortress 2 там карты огромные, я чё то сомневаюсь что там меньше 8k.
 

ShotT

Has left this world
Feb 24, 2010
3,574
25
0
2 Stanislav.Mk
А куда ты его спрятал? Это тоже карта. Только маленькая и слегка так примитивная.
Если я сделаю 100500 коробок,.. маленьких,.. пустых,.. то они учитываться не будут? Думай ж что пишешь.
 

ShotT

Has left this world
Feb 24, 2010
3,574
25
0
2 night4ly
Честна. Никакого монтажа. %)%)
Только я не пойму почему у всех пишет одну текстуру.
----
Че за хрень. Почему везде нодрав?
----
Ага! Нашел. :D
 

Attachments

Last edited:

ShotT

Has left this world
Feb 24, 2010
3,574
25
0
2 MARK2580
Весь прикол в том, что я хотел было написать текстом, но не стал этого делать ибо "там взял и изменил" :D

Вот самый первый браш
Code:
	solid
	{
		"id" "1415"
		side
		{
			"id" "572"
			"plane" "(790 -8777 -4307) (790 -8777 -4982) (790 -8561 -5529)"
			"material" "CS_HAVANA/METALFENCE007A"
			"uaxis" "[0 1 0 -220] 0.25"
			"vaxis" "[0 0 -1 -173] 0.25"
			"rotation" "0"
			"lightmapscale" "64"
			"smoothing_groups" "0"
		}
		side
		{
			"id" "571"
			"plane" "(791 -8561 -4531) (791 -8561 -5529) (791 -8777 -4982)"
			"material" "CS_HAVANA/METALFENCE007A"
			"uaxis" "[0 1 0 -220] 0.25"
			"vaxis" "[0 0 -1 -173] 0.25"
			"rotation" "0"
			"lightmapscale" "64"
			"smoothing_groups" "0"
		}
		side
		{
			"id" "570"
			"plane" "(791 -8777 -4307) (791 -8777 -4982) (790 -8777 -4982)"
			"material" "TOOLS/TOOLSNODRAW"
			"uaxis" "[1 0 0 0] 0.25"
			"vaxis" "[0 0 -1 -45] 0.25"
			"rotation" "0"
			"lightmapscale" "64"
			"smoothing_groups" "0"
		}
		side
		{
			"id" "569"
			"plane" "(790 -8561 -4531) (790 -8561 -5529) (791 -8561 -5529)"
			"material" "TOOLS/TOOLSNODRAW"
			"uaxis" "[-1 0 0 0] 0.25"
			"vaxis" "[0 0 -1 -45] 0.25"
			"rotation" "0"
			"lightmapscale" "64"
			"smoothing_groups" "0"
		}
		side
		{
			"id" "568"
			"plane" "(791 -8777 -4982) (791 -8561 -5529) (790 -8561 -5529)"
			"material" "TOOLS/TOOLSNODRAW"
			"uaxis" "[1 0 0 0] 0.25"
			"vaxis" "[0 -1 0 27] 0.25"
			"rotation" "0"
			"lightmapscale" "64"
			"smoothing_groups" "0"
		}
		side
		{
			"id" "567"
			"plane" "(790 -8777 -4307) (790 -8561 -4531) (791 -8561 -4531)"
			"material" "TOOLS/TOOLSNODRAW"
			"uaxis" "[-1 0 0 0] 0.25"
			"vaxis" "[0 0.564694 -0.825301 -32.8223] 0.25"
			"rotation" "0"
			"lightmapscale" "64"
			"smoothing_groups" "0"
		}
		editor
		{
			"color" "0 220 169"
			"visgroupshown" "1"
			"visgroupautoshown" "1"
		}
	}
Уж как-то не кажется что он первый.

И да, мы что-то от темы отошли :D Да и сам автор сказал закрыть.
 

night4ly

вылез из схрона
Nov 17, 2010
593
25
Map -> Map Information Faces поделить на 6 и выйдет примерное количество брашей? Т е Solids
Примерное, т к например я не знаю засчитываются ли браш-энтити и т п. Засчитываются ли в общей сумме.
 

Attachments

Last edited:

Psycho-A

 
Aug 29, 2009
3,967
37
73
0
Все это можно посчитать таким вот простеньким скриптом на Batch'e:

Code:
@echo off
set VmfFile=mymap.vmf

set NumSolids=0
set NumFaces=0
echo Counting brushes and faces for "%VmfFile%".
echo Please wait...
for /f "usebackq" %%M in ("%VmfFile%") do (
    call :Count "%%~M"
)

echo.
echo   Total Num Brushes: %NumSolids%
echo   Total Num Faces:   %NumFaces%
pause > nul
exit

:Count
    if "%~1"=="solid" (set /a NumSolids=%NumSolids%+1)
    if "%~1"=="side" (set /a NumFaces=%NumFaces%+1)
exit /b
Работает медленно, но зато выдает самый точный результат.
 

Psycho-A

 
Aug 29, 2009
3,967
37
73
0
2 ShotT:
В зависимости от размера карты. Лично у меня исходник размером 14 Мб просчитывался около 10 минут.
 

MARK2580

Забаненный
Jul 27, 2009
980
34
Psycho-A said:
2 ShotT:
В зависимости от размера карты. Лично у меня исходник размером 14 Мб просчитывался около 10 минут.
Ну я тогда лучше загляну сюда 8)
night4ly said:
Map -> Map Information Faces поделить на 6 и выйдет примерное количество брашей? Т е Solids
 

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