Forum

> > Stranded II > Allgemein > Transparenz bei meinem Model
ForenübersichtStranded II-ÜbersichtAllgemein-ÜbersichtEinloggen, um zu antworten

Deutsch Transparenz bei meinem Model

9 Antworten
Zum Anfang Vorherige 1 Nächste Zum Anfang

alt Transparenz bei meinem Model

Quake-Ranger
User Off Offline

Zitieren
Hey Leute

Hab seit 'ner Ewigkeit nicht mehr mit Stranded II gearbeitet und wollte letztens mal ein Model dafür machen. Was mich wirklich davon abhält eine alpha zu releasen ist ein transparenz problem.

Click

Erstens kann man durch das Modell teilsweise durchsehen und zweitens wird der alpha channel nicht gelesen

Das Model ist im .3ds format, benutzt mehrere texturen im .png format und die textur die transparenz enthält heißt rail_a.png. Ich weiss nicht was ich falsch gemacht habe... könnte mir jemand helfen? Wär echt klasse

alt Re: Transparenz bei meinem Model

DC
Admin Off Offline

Zitieren
Das ist merkwürdig... wenn die Textur "_a" enthält und es ein PNG mit korrektem Alpha Channel ist, sollte es eigentlich funktionieren. Mehr muss man eigentlich nicht tun, damit die Transparenz in Models funktioniert.

alt Re: Transparenz bei meinem Model

Hurri04
Super User Off Offline

Zitieren
versuchs ansonsten mal mit ner _m endung (steht für masked) und färb die durchsichtigen bereiche komplett schwarz ein (RGB #000000).

hat allerdings den nachteil, dass das nicht mehrere verschiedene transparenzlevel auf der gleichen textur zulässt so wie bei _a.

alt Re: Transparenz bei meinem Model

Nova
User Off Offline

Zitieren
Naja, das ganze ist aber auch nicht die beste Lösung.

Vielleicht kannst du mal das Modell + Texturen hochladen, damit man sich das Problem genauer anschauen kann.
Möglicherweise hat Stranded auch nur ein kleines Problem mit dem Dateiformat bzw. mit der Art, wie dieses gespeichert wurde. Du kannst versuchen, das Modell mal in einem anderen Format zu speichern, beispielsweise .x oder falls vorhanden .b3d

alt Re: Transparenz bei meinem Model

Mc Leaf
Super User Off Offline

Zitieren
user Nova hat geschrieben
Naja, das ganze ist aber auch nicht die beste Lösung.

Hm, bei Units aber eigentlich schon!

Denn hier gibt es nämlich stets Probleme mit transparenten Texturen, die manchmal komplett verschwinden...

Bei masked Texturen tritt dieses Problem meines Wissens nicht auf. Werd' es morgen gleich noch einmal testen...

alt Re: Transparenz bei meinem Model

Nova
User Off Offline

Zitieren
Allgemein hat Blitz3D ein Problem mit transparenten Texturen. (Sieht man gut, wenn das Meer durch Palmenblätter scheint.)
Es ist also immer eine Sache des eigenen Geschmacks, ob nun mit Maskenfarben oder Alphawert gearbeitet werden soll. (Das Problem mit verschwindenden Alphatexturen kenne ich nicht, allerdings spiele ich auch meistens nur das normale Stranded. Dort sind diese nicht allzu häufig.)

Weißt du zufällig, wieso dieser Fehler existiert? Bei dem Fehler mit durch anderen Texturen durchscheinende Texturen liegt der Fehler ja nicht bei DC, sondern bei Blitz3D an sich.
1× editiert, zuletzt 10.07.12 04:55:18

alt Re: Transparenz bei meinem Model

DC
Admin Off Offline

Zitieren
Blitz3D hat auf jeden Fall ein Problem mit Alpha-Texturen, wenn sie bei animierten Models verwendet werden. Sobald man mehrere dieser Models gleichzeitig sieht (also die gleichen, nicht unterschiedliche), verschwinden alle Teile mit diesen Texturen bei allen dieser Models bis auf einem. So oder so ähnlich habe ich das zumindest in Erinnerung.

alt Re: Transparenz bei meinem Model

Mc Leaf
Super User Off Offline

Zitieren
user Nova hat geschrieben
Weißt du zufällig, wieso dieser Fehler existiert? Bei dem Fehler mit durch anderen Texturen durchscheinende Texturen liegt der Fehler ja nicht bei DC, sondern bei Blitz3D an sich.

Das Problem hängt mehr oder weniger mit der Renderreihenfolge zusammen... kurze Erklärung u.a. hier (in der Mitte etwa, bei dem Bild mit der Palme):
http://www.iljaherlein.de/index.php?aid=20
(nebenbei nettes Tut für ms3d)

oder hier:
http://blog.wolfire.com/2009/02/rendering-plants-with-smooth-edges/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+WolfireGames+%28Wolfire+Blog%29&utm_content=Google+Reader

Meines Wissens also ein grundsätzliches Problem, welches alle Engines haben. Erst mit DX11 gibt es da wohl Möglichkeiten, das Problem zu beheben...
http://www.youtube.com/watch?v=zANEUhyT2y8

user Nova hat geschrieben
Wobei ich allerdings auch den Eindruck habe, dass es bei B3D besonders arg ausfällt...

Den Eindruck habe ich allerdings auch... B3D schlägt ein internes W-Buffering vor, wobei das wohl auf Kosten von Kompatibilität oder so gehen soll...

user DC hat geschrieben
Blitz3D hat auf jeden Fall ein Problem mit Alpha-Texturen, wenn sie bei animierten Models verwendet werden. Sobald man mehrere dieser Models gleichzeitig sieht (also die gleichen, nicht unterschiedliche), verschwinden alle Teile mit diesen Texturen bei allen dieser Models bis auf einem. So oder so ähnlich habe ich das zumindest in Erinnerung.

Genau.

Werd' gleich mal testen, ob es auf masked-Texturen auch zutrifft.

Nachtrag: Mir fiel auf, dass bei meinem Bogenschützen noch "fx=16" in der Def. fehlte... wie peinlich. Nun scheint es wohl aber keine Probleme mit der Tranparenz mehr zu geben.
1× editiert, zuletzt 10.07.12 17:03:33

alt Re: Transparenz bei meinem Model

Nova
User Off Offline

Zitieren
Öhm, kannst du mir vielleicht mal sagen, wo ich das zweite Zitat angeblich geschrieben haben soll? Ich kann mich daran nämlich weder erinnern, noch finde ich den Satz hier im Thread. Auch habe ich irgendwie das Gefühl, dass die Wörter "B3D" und "arg" nicht so zu mir passen.
Zum Anfang Vorherige 1 Nächste Zum Anfang
Einloggen, um zu antwortenAllgemein-ÜbersichtStranded II-ÜbersichtForenübersicht