Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
07.05.2005, 12:51
buckyballplayer



Hallo Leute
Ich möchte eine wehende Fahne realisieren aber
auf der Suche nach einer Lösung bin ich auf verschiedene Tuts gestossen, die funktionieren scheinbar nicht kombiniert, oder ich hab noch nicht die richtigen Parameter gesetzt.

Scrolltextur OK
animierte Texturen OK zB Fahne001, Fahne002 > Fahne.vtf
transparente Textur OK alpha 1 tranl
aber

animierte Transparente Textur leider nicht
scrollende transparente Textur ebenfalls

Hat das schon jemand mal erfolgreich zusammengestrickt?
__________________
Beispiele:
_____________________

scrollmat.vtm
"LightmappedGeneric"
{
"$basetexture" "scroll\scroll_mat.vtm"
}
"Proxies"
{
"TextureScroll"
{
"texturescrollvar" "$bumptransform"
"texturescrollrate" .75
"texturescrollangle" 00.00
}
}
_______________________________________

fahne.vtm:
"LightMappedGeneric"
{
"$baseTexture" "mymateral\fahne"
"Proxies"
{
"AnimatedTexture"
{
"animatedTextureVar" "$basetexture"
"animatedTextureFrameNumVar" "$frame"
"animatedTextureFrameRate" "2"
}
}

________________________________________

Fahne001.vtm:
"LightmappedGeneric"
{
// Unsere .vtf Datei die wir anzeigen lassen wollen
"$basetexture" "mymaterial\fahne001"
// Textur hat einen Alpha Channel, den wollen wir durchtsichtig haben
"$translucent" 1

// 0 - Zeigt keine Backfaces an
// 1 - Zeigt Backfaces (schwer zu erklaeren, evtl. folgt spaeter ein Bildbeispiel)
"$nocull" 0

// Laesst Kugeln durch durchsichtige Bereiche hindurch, blockt sie bei sichtbaren.
"%compilepassbullets" 1
}

viel Spass beim knobeln

--

zum Seitenanfang zum Seitenende Profil || Suche
001
07.05.2005, 15:34
C-Striker



muss das "$translucent" 1 nich auch in die fahne.vtm rein also unter "$baseTexture" "mymateral\fahne" oder irre ich mich da?

--

"Gott ist im Regen!"

zum Seitenanfang zum Seitenende Profil || Suche
002
07.05.2005, 15:52
Adrian_Broher
Admin


Also deine 3 *.vmt sehen ja relativ wild aus. Was willst du denn überhaupt scrollen oder animieren?

Die 1. *.vmt würde, wenn überhaupt die Bumpmap der Textur scrollen. Da aber keine Bumpmap angegeben ist ist auch nichts zum scrollen da. Nebenbei gehört der Proxie in den Shader rein und nicht dahiner. Also

"Shader" {
"$ShaderParam1" "blah"
"$ShaderParam2" "blub"

"Proxies" {
"Proxy1" {
"$ProxyParam1" "blah"
"$ProxyParam2" "blub"
}
}
}

Die 2. *.vmt sollte eigentlich schon funktionieren wenn du, wie CStriker es gesagt hat, dort noch "$translucent" einfügst. Dafür muss die "$basetextur" aber einen Alphacannel haben.

--

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.


Dieser Beitrag wurde am 07.05.2005 um 15:58 von Adrian_Broher bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche