Sidebar

Помогите компильнуть phys модель

Krynecky

Поручик Ржевский
Oct 5, 2005
1,467
37
Помогите компильнуть phys модель

Вот решил попробывать сделать псис модель, Все сделал как на сурс инсайд вот кроме компиляции, как правильно псис модель компильнуть через Studio Compiler? Ответ желательно со скринами )) Скрин модели прикрепил
 

Attachments

HoRRoR

...
Jan 5, 2006
4,596
7
0
во те мой кюси, тока пути на свои поменяй (жирным)

$cd "D:\Games\CSM SourceSDK\test\vhs"
$modelname "props/projectm/vhs.mdl"
$model "Body" "vhs_ref.smd"
$cdmaterials "models\props\projectm\vhs/"

$surfaceprop "Metal"
$keyvalues { prop_data { "base" "Metal.small" } }

$sequence idle "vhs_seq" ACT_IDLE 1 fps 30.00
$collisionmodel "vhs_phy.smd" {

$concave
$mass 0.35
$inertia 1.00
$damping 0.10
$rotdamping 0.00
}
 

Krynecky

Поручик Ржевский
Oct 5, 2005
1,467
37
Я через батник ни разу не компилил, я знаю что его надо в bin кинуть и запустить, а что дальше ))) Я же чайник в этом ))) Полный чайник )) Пожалуйста по подробнее.. что мне делать
 

realspaik

New member
Aug 30, 2006
650
1
0
эт не батник а qc. имхо проще всего положить его в папку со своими smd, верхнюю строку, которая указывает пути к smd убрать или закомментировать. Для компиляции достаточно щелкнуть два раза мышем на этом qc и когда винда спросит чем его открыть, выбрать studiomdl.exe из папки SourceSDK/Bin .Дальше можно этот qc использовать сколько угодно раз для другиг моделей, просто меняя в нем конечный путь и параметры. Я по крайней мере так всегда делаю потому что проще)

В этом qc
$modelname имя модели которая получится и путь к ней

$model имя референсного smd файла

$cdmaterials путь к материалам компилируемой модели

$surfaceprop свойства поверхности модели(точнее ее физбокса) , можно посмотреть варианты в файле hl2\scripts\surfaceproperties.txt

$keyvalues значения, которые и определяют поведение модели как prop_phisics и прочие тонкие настройки. В данном случае имет значение параметр prop_data ( варианты смотри в файле hl2\scripts\propdata.txt

$sequence это анимации модели, для физиков\статиков нужна только одна idle анимация, в ее качестве можно использовать референсный smd

$collisionmodel файл с физической моделью(физбоксом)

следующие за ним параметры нужны для физического движка, по названию должно быть понятно) параметр $concave нужен, если физбокс модели состоит из нескольких элементов, что бы они не склеились в один.

Объяснил может и кривовато, но как смог)

[ADDED=realspaik]1201183713[/ADDED]
а насчет studio compiler, выбираешь в главном окне в поле Model Type prop_physics, затем жмешь кнопку Model Options и вписываешь там нужные параметры( массу, surfaceprop и prop_physics type, откуда брать для них значения я написал выше. Вот вроде и все, но лучше разберись как через qc компилить )
 
Last edited:

Krynecky

Поручик Ржевский
Oct 5, 2005
1,467
37
Что то не получается, когда пытаюсь открыть модель в хаммере то из него выбрасывает
 

Krynecky

Поручик Ржевский
Oct 5, 2005
1,467
37
НАрод, обьяснипе плизз, почему когда я хочу вставить на карту модель то когда хаммер её видит то сразу отрубается. Что я замутил не так?
 

Escape

VIP
Aug 9, 2007
3,839
37
Харе спамить. Эту тему все видят при поиске новых сообщений. Если захотят и/или смогут ответить - ответят.
 

S1lent

New member
Jul 21, 2006
4
0
0
Когда компилю модель, все время завершается ошибкой, что нехватает какого-то .obj фаила. Нигде описания этой проблемы не нашел...
 

S1lent

New member
Jul 21, 2006
4
0
0
Романыч said:
2 S1lent:
лог компила дай
Loaded QC file - "C:\Games\Counter-Strike_Source\cstrike\models\cs_hotel\cs_hotel_m1.qc"

Created command line: C:\Games\Counter-Strike_Source\bin\studiomdl.exe -notxbox -game C:\Games\Counter-Strike_Source\cstrike C:\Games\Counter-Strike_Source\cstrike\models\cs_hotel\cs_hotel_m1.qc

qdir: "c:\games\counter-strike_source\cstrike\models\cs_hotel\"
gamedir: "C:\Games\Counter-Strike_Source\cstrike\"
g_path: "cs_hotel_m1"
Working on "cs_hotel_m1.qc"
SMD MODEL C:\Games\Counter-Strike_Source\cstrike\models\cs_hotel/cs_hotel_m1.smd
ERROR: c:\games\counter-strike_source\cstrike\models\cs_hotel\cs_hotel_m1.qc(7): - could not load file 'C:\Games\Counter-Strike_Source\cstrike\models\cs_hotel/models\cs_hotel\cs_hotel_m1.obj'
ERROR: Aborted Processing on 'models\cs_hotel\cs_hotel_m1.mdl'
 

Романыч

ПейнтБолёрщикЪ
Sep 25, 2005
1,325
45
2 S1lent:
а теперь дай QC
и воопще, кц должно лежать вместе со студиомдл-ем в одной папке, по моему представлению в папке сорссдк/бин/еп1, если ты под контрусорс делаешь. да и еще.. собираешься ты делать в дальнейшем кучу моделей, зачем хламить папки с контрой, хламить всевозможные компиляторы путями.. сделай на одном из дисков папку смд. туда ложи смд файлы будущей модели. пути твои будут выглядеть так с/смд/модель. так проще и удобнее. и вообще в асю лучше стучи, там все тебе объясню популярно 344710104
 
Last edited:

PoWer3D

~= Pirate Station =~
Sep 24, 2006
1,280
37
Те надо Кс обязательно , вот пример


$modelname "power3d/proverka.mdl"
$cdmaterials "models\ConvertPWr3D"
$cd "E:\model"
$surfaceprop "plastic"
$keyvalues { prop_data { "base" "pottery.small" } }
$model "Body" "kamaz.smd"
$sequence idle "kamaz_idle" fps 30
$collisionmodel "kamaz_phys.smd"
{
$Mass 3
$concave
$inertia 1.00
$damping 0.00
$rotdamping 0.00
}
 

Midnight

Game designer
Apr 29, 2007
3,225
32
2 ALL:
Вот у меня тоже иъ хаммера выкидывает, когда пытаешься там модель просмотреть, и на карту закинуть!
Как это решить или в чём проблема?
Плохой qc?

[ADDED=Midnight]1203432898[/ADDED]
И как анимацию компилить?
 
Last edited:

Krynecky

Поручик Ржевский
Oct 5, 2005
1,467
37
Так давно уже было пора туториалы сюда выложить а то вокруг да около

[ADDED=Krynecky]1203445793[/ADDED]
Мне тут делают компилятор по заказу и кодеру нужно вот это :

нужен пример qc файла физической модели с описанием всех параметров задаваемых при помомщи qc файла (скрипта)

То что было в верху сказали не подходит ((
 
Last edited:

Midnight

Game designer
Apr 29, 2007
3,225
32
2 Романыч:
Зачем разводить базар? =)
Есть тутор - выкладывай! :)
2 Krynecky:
Как компилятор сделають - выложишь?
 

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