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



Hi,

hab selbst ein Modell mit 3ds Max gebaut und es kompiliert usw. und in den Editor geladen nun habe ich zwei Probleme.

1) Im Editor wird die Textur nicht richtig gemappt dargestellt, sowie ich ich es in Max getan habe, sondern defus.

2) Wenn ich dann die Map starte ist die Textur durchsichtig, ich kann dagegenlaufen und dagegen ballern.

Bitte um Hilfe!

--

zum Seitenanfang zum Seitenende Profil || Suche
001
03.04.2007, 22:35
PotKinRot



Screenshot wäre nett...

--

zum Seitenanfang zum Seitenende Profil || Suche
002
03.04.2007, 22:39
Consydar



Ist die Textur im richtigen Pfad ? Wie sieht deine *.qc und *.vmt File aus ?!

--

Computers never do what you want them to do; only what you tell them to do.

zum Seitenanfang zum Seitenende Profil || Suche
003
04.04.2007, 19:05
Zornig



Ja die Sache mit dem Texturpfad könnte schon falsch sein.

Also, meine eigentliche Textur ist in:
C:\Programme\Valve\Steam\SteamApps\Account\sourcesdk_content\cstrike\materialsrc\Eigene
und heißt AndresZimmr.tga

Die .vmt Datei ist in
C:\Programme\Valve\Steam\SteamApps\Account\counter-strike source\cstrike\materials\Eigene
und heißt AndresZimmer.vmt und beinhaltet:

"LightmappedGeneric"

{
"$basetexture" "eigene/AndresZimmer"
}

Die .QC Datei liegt in
C:\Programme\Valve\Steam\SteamApps\Account\sourcesdk_content\cstrike\modelsrc\Eigene
und heißt AndresZimmer.qc. (hier ist auch das .SMD-File)
Sie beinhaltet:

// Output .MDL
$modelname Eigene/AndresZimmer.mdl

// Directory of .BMP
$cdmaterials models/Eigene
$staticprop

$scale 50.0

// whole body
$body studio "./AndresZimmer"

// sequences: all sequences are in $cd
$sequence idle "AndresZimmer" loop fps 15

$collisionmodel "AndresZimmer.smd" {
// Mass in kilograms
$Mass 100
$concave
}

Die .VTF Datei liegt in:
C:\Programme\Valve\Steam\SteamApps\Account\counter-strike source\cstrike\materials\Eigene
und heißt AndresZimmer.vtf

Was sie beinhaltet weiß ich nicht ;).

Hoffe ihr könnt mir weiterhelfen.

--

zum Seitenanfang zum Seitenende Profil || Suche
004
04.04.2007, 19:36
Zornig



So nochmal wegen nem Bild, also
links so siehts in Max aus und rechts in Hammer.
http://forum.wirenet.de/attachment.php?attachmentid=452&stc=1&d=1175707676

Ach ja und wenn ich die Map starte komm in der Knsole folgendes:

Material models/eigene/andreszimmer is being applied to a model, you need $model=1 in the .vmt file!

--


Dieser Beitrag wurde am 04.04.2007 um 19:54 von Zornig bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
005
04.04.2007, 21:53
PotKinRot



Zitat:
Zornig postete
Ach ja und wenn ich die Map starte komm in der Knsole folgendes:

Material models/eigene/andreszimmer is being applied to a model, you need $model=1 in the .vmt file!

Dann schreib doch "$model" 1 in die .vmt!

--

zum Seitenanfang zum Seitenende Profil || Suche
006
04.04.2007, 22:12
Black Dragon



Der Fehler ist, denke ich mal:

Deine .vmt:

"LightmappedGeneric"
{
"$basetexture" "eigene/AndresZimmer"
}

Das ist gut für eine Textur... aber nicht für eine Modeltextur!

"VertexLitGeneric"
{
"$basetexture" "eigene/AndresZimmer"
}

So muss das sein ;)

--

zum Seitenanfang zum Seitenende Profil || Suche
007
04.04.2007, 23:03
Zornig



Ja genau.

Mein .VMT sieht nun so aus:
"VertexLitGeneric"

{
"$basetexture" "Eigene/AndresZimmer"
"$model" 1
}

Jetzt ist das Modell im Spiel nicht mehr durchsichtig sondern hat die Default Textur drauf (Schwarze und Rosane Kästschen), allerdings ist das so nun auch im Hammer.
Dies lässt darauf schließen, dass er die Textur nicht findet.
Was meint ihr?

--

zum Seitenanfang zum Seitenende Profil || Suche
008
04.04.2007, 23:31
Black Dragon



Zitat:
Zornig postete
Dies lässt darauf schließen, dass er die Textur nicht findet.
Was meint ihr?
Stimmt genau! Er findet die Texturen nicht.

Oben in der .qc steht bei dir:
// Directory of .BMP
$cdmaterials models/Eigene
$staticprop

Und bei der Textur:
"$basetexture" "Eigene/AndresZimmer"
"$model" 1

Also entweder muss das in der .qc nur "eigene" heißen, oder in der Textur "models/eigene/AndresZimmer". Desweiteren weiß ich nicht, ob das Model groß und Klein Schreibung beachtet ;).

EDIT: Merke grade das da oben steht:
Die .VTF Datei liegt in:
C:\Programme\Valve\Steam\SteamApps\Account\counter-strike source\cstrike\materials\Eigene
und heißt AndresZimmer.vtf

Dann müsste das in der .qc als Quellenangabe doch:
$cdmaterials Eigene
heißen oder täusch ich mich.

Und in der Textur:
"$basetexture" "materials\AndresZimmer"

Gut, da blick ich jetzt nicht mehr durch, Vorschlag:

Verschiebe die Texturen in den Ordner:
C:\Programme\Valve\Steam\SteamApps\Acc\counter-strike source\cstrike\materials\models\AndresZimmer <--AndresZimmer ist ein Ordner

Ihre .vmt sieht dann so aus:
"VertexLitGeneric"
{
"$baseTexture" "models/AndresZimmer/"NAME DER TEXTUR""
"$nodecal" "1"
}

Wo die .qc rumgammelt ist ja egal, bei mir war sie einfach in:
C:\Programme\Valve\Steam\SteamApps\Acc\sourcesdk_content\cstrike\materialsrc\models\AndresZimmer

Die .qc müsste dann so aussehen:
// Output .MDL
$modelname Eigene/AndresZimmer.mdl

// Directory of .BMP
$cdmaterials models/AndresZimmer
$staticprop

$scale 50.0

// whole body
$body studio "./AndresZimmer"

// sequences: all sequences are in $cd
$sequence idle "AndresZimmer" loop fps 15

$collisionmodel "AndresZimmer.smd" {
// Mass in kilograms
$Mass 100
$concave
}

So, dann die .qc mit der studiomdl.exe öffnen. Dann müsste eigentlich alles gehen, bei mir ist es zumindest so ;)

PS: Hier mal meine Standart .qc für ein prop_static

$modelname "wm/wm.mdl" // Name des fertigen Models
$cdmaterials "models/wm" // Materialverzeichnis
$staticprop
$scale 9.0 // Skalierung
$body studio "wm" // Name der SMD Datei
$sequence idle "wm" loop fps 15 // Idle Animation
$collisionmodel "wm_phys.smd" { // Name der Phys SMD Datei
$Mass 55.0// Masse in Kilogramm
}

Hoffe ich konnte helfen.

--


Dieser Beitrag wurde am 04.04.2007 um 23:42 von Black Dragon bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
009
05.04.2007, 20:37
Zornig



Oh mein Gott!
Es gibt ein neues Problem!
Es geht und ich hab mich in dich verliebt! :)

Tausend Dank, dass du dir die Zeit genommen hast, um mir zu helfen!

Ach ja warum "nodecal" 1? Ich meine was bedeutet das?

--


Dieser Beitrag wurde am 05.04.2007 um 20:41 von Zornig bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
010
05.04.2007, 21:36
Black Dragon



Wärst du ein Mädel wär die Sache mit dem verlieben nicht so schlimm :P

Ich hab mein erstes Model mit [url="http://www.micro.stfu-media.net/hlp/xsi_start/]dieser[/url] Anleitung gemacht. Da ist das mit den Materials wunderbar erklärt (wie ich finde).

Bei "nodecal 1" bin ich mir auch nicht so ganz sicher, es funktioniert meistens mit, oder auch ohne. Ich habs vorsichtshalber immer gern dran =D.

--

zum Seitenanfang zum Seitenende Profil || Suche
011
06.04.2007, 12:51
Zornig



Omg und wiedermal liebe ich dich mehr (is ja nur scherz ;))
Ich hab nämlich genau dieses Tutorial überall im Netz gesucht, aber nicht gefunden.
Kannte das noch als ich vor ein paar Monaten versucht habe zu modden.

--

zum Seitenanfang zum Seitenende Profil || Suche