Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
14.08.2001, 19:31
]Azrael[



jo hi allerseits!

ich will für ein billiges health-kreuz model, nur mal zum test, eine QC-File schreiben, um eben später das gescheite compilen zu können. Das Ding hat nur eine Animation...

kann einer von euch sowas wie ne Standard-QC-File posten, und diese ein wenig erklären? (ein wenig weiss ich auch...) die ich dann umwandeln könnte?

wäre dankbar... :D

--

cya
]Azrael[

To live is to die. Welcome to the meaning of life.

zum Seitenanfang zum Seitenende Profil || Suche
001
14.08.2001, 20:47
Da Maakus



OK, als Beispiel nehmen wir den Humangrunt aus Half-Life, es wird vorrausgesetzt, dass man mit Studiomdl.exe kompiliert:

$modelname valve/models/player/Hgrunt/Hgrunt.mdl hier steht, wie das kompilierte Model heissen soll und wo es hingehört[/b]
$cd valve/models/player in diesem Verzeichnis sollte Studiomdl.exe liegen
$cdtexture valve/models/dmatch/lowcount/hgrunt in diesem Verzeichnis sollten die Texturen liegen, damit sie in das Model kompiliert werden können.
$cliptotextures durch diesen Befehl werden die Texturen mit kompiliert, unbedingt einfügen

$scale 1.0 hier steht, wie gross das Model gescalt wird
$origin 0 0 36 Hier kann man die Koordinaten des Ursprungspunkt (Origin) ändern

//whole Body
$bodygroup body
diese Zeile sagt, dass das Model aus einem Teil besteht
{
studio "../dmatch/lowcount/hgrunt/grunt(reference)"
hier steht, in welchem Ordner die Referenz-SMD liegt und wie sie heisst
}
$include "valve/models/player/player_shared.qc"
diese Zeile sagt Studiomdl.exe, dass es auf diese *.qc wechseln soll, da dort steht, welche Dateinamen welche Animation enthält. Mach das auch und nenn die idle-anim idle.smd.

OK, das müsste es eigentlich sein, wenn jemand einen Fehler entdeckt, bitte reinschreiben, ich bin auch kein Kompilierungs-Guru und man lernt ja nie aus.

--

"Aoccdrnig to rscheearch at an Elingsh uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht the frist and lsat ltteer is at the rghit pclae. The rset can be a toatl mses and you can sitll raed it wouthit a porbelm. Tihs is bcuseae we do not raed ervey lteter by it slef but the wrod as a wlohe."


Dieser Beitrag wurde am 14.08.2001 um 20:49 von Da Maakus bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
14.08.2001, 21:05
]Azrael[



oki danke, ich kapier alles, bis auf das letzte!
wie muss diese qc dann aufgebaut sein?

und bei dem
{
studio "../dmatch/lowcount/hgrunt/grunt(reference)" hier steht, in welchem Ordner die Referenz-SMD liegt und wie sie heisst
}

muss ich da hinter grunt(reference) net noch .smd hinmachen? (weil da noch steht: und wie sie heisst)

--

cya
]Azrael[

To live is to die. Welcome to the meaning of life.


Dieser Beitrag wurde am 14.08.2001 um 21:07 von DA][Azrael bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
14.08.2001, 21:23
Da Maakus



1. Die Datei ist eine *.qc von Valve selber, um Playermodels zu machen, die muss man aber nur für Playermodels selber einbinden, für ein normales Model nicht nötig.

2. die Endung .smd kommt nicht dahin, sonst würde sie ja da stehen, oder? ;D

--

"Aoccdrnig to rscheearch at an Elingsh uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht the frist and lsat ltteer is at the rghit pclae. The rset can be a toatl mses and you can sitll raed it wouthit a porbelm. Tihs is bcuseae we do not raed ervey lteter by it slef but the wrod as a wlohe."

zum Seitenanfang zum Seitenende Profil || Suche
004
14.08.2001, 21:57
]Azrael[



hmm

man brauch doch immer eine "animation", die net animiert is, also ne smd in der NUR das model ist (normal idle genannt oder is da au ne animation drin erlaubt) und eine (oder xx) für die animationen selber...

wie mach ich das dann?
ich hab eigentlich das kreuz und ausser drehen und hoch und runtergehen (alles in einer animation; was ich schon animiert habe) nix tun. rbauch ich da 2 oder eins, wenn 2: wie mach ich das dann?

thx!

--

cya
]Azrael[

To live is to die. Welcome to the meaning of life.

zum Seitenanfang zum Seitenende Profil || Suche
005
15.08.2001, 12:47
bigmomma



so gehts:
$sequence namederanimation "animationsdateiOHNE".smd"anhang" fps xx

also als Beispiel:

$sequence idle "idle" fps 30 (fps gibt an wieviele frames eine sekunde sind, dh wenn deine animatikon 100 keyframes hat und due fps 100 machst wird alles in einer sekunde abgespielt, egal wie es beim animeiren aussieht, wenn du fps 10 machst dann dauert die animation 10 sekunden usw)
und der sequence befehl kommt gaaanz zum schluss...

hättest dich gleich an mich wenden können eigentlich, ich blicke da schon ganz durch, jedenfalls was qc files machen angeht;)

--

Come, get some...

http://www.operationredfalcon.com

zum Seitenanfang zum Seitenende Profil || Suche
006
15.08.2001, 19:04
]Azrael[



lol ok danke, wenn ich (wenn ich zeit hab es auszuprobieren) noch probs hab frag ich dich, thx! (auch an da maakus thx)

--

cya
]Azrael[

To live is to die. Welcome to the meaning of life.

zum Seitenanfang zum Seitenende Profil || Suche