Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
21.02.2008, 21:40
Nilez



Hey

Wollte nach langer Zeit mal wieder ein Model für Hl2 bauen.
Verwendet fürs Model StudioMdl.exe und für die Textur vTex.exe

Hab dazu einmal dazu

Tuerrahmen.smd
Tuerrahmen_phys.smd
Tuerrahmen.qc
Tuerrahmen_idle.smd

Inhalt der Tuerrahmen_idle.smd

Quellcode:version 1
nodes
0 "joint0" -1
end
skeleton
time 0
0 0.000000 0.000000 0.000000 0 0.000000 0.000000
end
Die Tuerrahmen.qc

Quellcode:$modelname Tuerrahmen.mdl
$cdmaterials "models"
$scale 1.0
$surfaceprop "wood"
$staticprop
$body studio "Tuerrahmen.smd"
$sequence idle "Tuerrahmen_idle" fps 1

$collisionmodel "Tuerrahmen_phys.smd"
{
   $automass
   $concave
}

Die sind im Ordner SourceSDK-Content\cstrike\materialscr\models\

Da irgendein Fehler? Das Model ist anschließend in CounterStrike Source\cstrike\models

Da sind dann :

Tuerrahmen.dx80.vtx
Tuerrahmen.dx90.vtx
Tuerrahmen.mdl
Tuerrahmen.phy
Tuerrahmen.sw.vtx
Tuerrahmen.vvd
Tuerrahmen.xbox.vtx
( alle zwischen 1-4kb groß, etwas klein, oder? )

Sind das nicht ein wenig viele? Kann man davon welche löschen?

Kann das Model im ModelViewer öffnen, allerdings sieht man dort die Textur nicht. Die braucht eigentlich *.vmt als Format, aber ich kriegs nur via vtex.exe zu *.vtf

Dazu habe ich einmal
Tuerrahmen.tga
Tuerrahmen.txt

Inhalt der Tuerrahmen.txt

Quellcode:"VertexLitGeneric"
{
    "$baseTexture" "models/tuerrahmen.tga"
    "$model" 1
}
Die sind im Ordner SourceSDK-Content\cstrike\materialscr\models\

Sieht da wer irgendeinen Fehler? Das Collisionmodel stimmt, es sind meiner Meinung nach etwas viele Dateien, sollte da nicht eigentlich nur eine *.mdl sein?
Außerdem fehlt die Textur, im ModelViewer ist das Model Lila-Schwarz karriert.

Falls noch Infos fehlen, bitte schreiben, reiche ich dann nach sofern mir möglich ;)

--

DeviantART

"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."


Dieser Beitrag wurde am 21.02.2008 um 21:47 von Nilez bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
001
21.02.2008, 22:20
PotKinRot



Zitat:
Nilez postete
Quellcode:version 1
nodes
0 "joint0" -1
end
skeleton
time 0
0 0.000000 0.000000 0.000000 0 0.000000 0.000000
end
Die Tuerrahmen.qc

Quellcode:$modelname Tuerrahmen.mdl
$cdmaterials "models"
$scale 1.0
$surfaceprop "wood"
$staticprop
$body studio "Tuerrahmen.smd"
$sequence idle "Tuerrahmen_idle" fps 1

$collisionmodel "Tuerrahmen_phys.smd"
{
   $automass
   $concave
}

Die sind im Ordner SourceSDK-Content\cstrike\materialscr\models\

Da irgendein Fehler?

Der Inhalt der .smd-Files ist irrelevant, falls da kein kritischer Fehler drin ist. Die werden ja vom jeweiligen Modelingprogramm erstellt. Die .qc sieht nicht falsch aus, ich poste mal zum Vergleich eine von mir erstellte:
Quellcode:$modelname lights/fackelhalter001.mdl
$scale 1.0
$cdmaterials models/lights
$staticprop
$body studio "./fackelhalter001"
$sequence idle "fackelhalter001_idle"
$collisionmodel "fackelhalter001_phys.smd"
{
$Mass 5
$concave
}
Das "./" bei $body kann man (glaube ich) auch weglassen.
Zitat:
Nilez postete
Sind das nicht ein wenig viele? Kann man davon welche löschen?
Nope, die Anzahl ist richtig, evtl. kannst du die File *.xbox.vtx löschen (du machst das ja nicht für die XBOX...). Bewahre dir aber lieber ein Backup auf, ich hab das aus Faulheit noch nie getan. Was genau die einzelnen Files alles machen, kann ich nicht sagen, aber bis auf *.xbox.vtx sind alle relevant (die *.dx80.vtx und *.dx90.vtx enthalten afaik optimierte Versionen für die DirectX-Versionen, *.phy enthält das Collisionmodel).
Zitat:
Nilez postete
Die braucht eigentlich *.vmt als Format, aber ich kriegs nur via vtex.exe zu *.vtf
Die *.vmt musst du selbst als Textdatei erstellen (oder 360g etc. nehmen), ausfüllen und dann im Editor als *.vmt abspeichern. Die Textdatei beim erstellen eines Materials mit vtex.exe muss nicht da sein, im Normalfall erstellt sich vtex.exe dann einfach eine leere. Du musst nur dann eine selbst erstellen, wenn spezielle Parameter in die .vtf reinsollen, was aber relativ selten der Fall ist. Normalerweise kann man alle benötigten Parameter in die .vmt schreiben.

Zudem dürften Unterordner bei den Materials die Übersichtlichkeit später drastisch erhöhen.

--

zum Seitenanfang zum Seitenende Profil || Suche
002
22.02.2008, 06:45
Nilez



Kann man irgendwie einstellen das das Fenster von der StudioMdl.exe nicht sofort verschwindet? Gibt irgendeinen Fehler scheinbar aber kann nicht sehen welcher weil das sofort wieder geschlossen wird :\
Ich hab weder an den *.smds was verändert noch die *.qc, aber trotzdem geht das kompilieren mit Studimdl.exe nichtmehr :\

Hab die Modelle nochmal neu exportiert, also tuerrahmen.smd und tuerrahmen_phys.smd, aber trotzdem nichts anders.

--

DeviantART

"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."


Dieser Beitrag wurde am 22.02.2008 um 06:55 von Nilez bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
22.02.2008, 10:05
Adrian_Broher
Admin


Zitat:
Nilez postete
Kann man irgendwie einstellen das das Fenster von der StudioMdl.exe nicht sofort verschwindet? Gibt irgendeinen Fehler scheinbar aber kann nicht sehen welcher weil das sofort wieder geschlossen wird :\
Starte studiomdl entweder per konsole oder schreib eine batfile.

--

There is nothing wrong with high standards. It's your problem that you don't meet them.
If you think it's simple, then you have misunderstood the problem.
When a customer says "nothing has changed", assume they're lying.

zum Seitenanfang zum Seitenende Profil || Suche