Forum

> > Stranded II > Allgemein > Transparenz bei meinem Model
Forums overviewStranded II overviewAllgemein overviewLog in to reply

German Transparenz bei meinem Model

9 replies
To the start Previous 1 Next To the start

old Transparenz bei meinem Model

Quake-Ranger
User Off Offline

Quote
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

old Re: Transparenz bei meinem Model

DC
Admin Off Offline

Quote
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.

old Re: Transparenz bei meinem Model

Hurri04
Super User Off Offline

Quote
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.

old Re: Transparenz bei meinem Model

Nova
User Off Offline

Quote
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

old Re: Transparenz bei meinem Model

Mc Leaf
Super User Off Offline

Quote
user Nova has written
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...

old Re: Transparenz bei meinem Model

Nova
User Off Offline

Quote
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.
edited 1×, last 10.07.12 04:55:18 am

old Re: Transparenz bei meinem Model

DC
Admin Off Offline

Quote
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.

old Re: Transparenz bei meinem Model

Mc Leaf
Super User Off Offline

Quote
user Nova has written
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 has written
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 has written
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.
edited 1×, last 10.07.12 05:03:33 pm

old Re: Transparenz bei meinem Model

Nova
User Off Offline

Quote
Ö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.
To the start Previous 1 Next To the start
Log in to replyAllgemein overviewStranded II overviewForums overview