Beiträge: 2.242
Themen: 142
Thanks Received: 715 in 265 posts
Thanks Given: 695
Registriert seit: Jul 2010
Seit ungefähr 6 Monaten habe ich das Problem, dass sich unter bestimmten Scheinwerfern mein selbst gemalter Skin verfärbt, bzw. deutlich dunkler wird. Das betrifft durchaus unterschiedliche Körperteile. In einem Fall hatte ich "ungewaschene" Hände oder Füße, mal traf es das Gesicht, mal den gesamten Körper. Zuerst hatte ich gedacht, das Farbspektrum meines Skins könnte da eine Rolle spielen. Ein Test hat da gar nichts ergeben. Nach der letzten Skin-Verdunkelung kam ich auf die Idee, es mal mit einem anderen Grafikformat zu versuchen. Die Umstellung von png auf jpeg bzw. tga zeigte dann Erfolge. Ich werde das mal weiter testen mit verschiedenen Varianten. Kann das sein, dass das eventuell mit BOM zusammenhängt? Ich werd nochmal einen test machen mit einem komplett weißen Skin des Standardavas. Bei neuen Ergebnissen berichte ich weiter. Wenn einer einen Plan hat, was die Ursache sein könnte, wäre ich für Hinweise dankbar.
I have to leave said the leaf and left to the left
xenolandia.de:8002:Klarakunterbunt
Beiträge: 721
Themen: 116
Thanks Received: 992 in 466 posts
Thanks Given: 2.056
Registriert seit: Jun 2020
Bearbeite mal den Kopf und, falls separat, den Body, geh auf Textur und wirf mal einen Blick auf den Alpha-Modus, evtl. auch flächenweise.
Alpha Blending sieht unter gewissen Kombinationen von Grafikhardware und Treiber ein bißchen seltsam aus. Aber ich glaube, das wär dir schon aufgefallen, und das würde immer auftreten, nicht nur unter gewissen Lichtverhältnissen.
Für BoM am besten funktioniert generell Alpha Masking mit Abschaltung auf 128, das sieht immer so gut aus wie gar kein Alpha-Modus, es dürfte auch etwas weniger Grafikrechenleistung brauchen, und Alpha-Masken funktionieren damit auch. Auf jeden Fall sollte der Alpha-Modus für den ganzen Body einheitlich sein.
Ich weiß ja nicht, welchen Body in welcher Version du aktuell hast. Vielleicht kannst du den Alpha-Modus mit dem HUD umschalten. Falls nicht, kannst du ihn per Bearbeiten-Dialog einstellen und mal gucken, was passiert.
Beiträge: 2.585
Themen: 88
Thanks Received: 2.059 in 715 posts
Thanks Given: 2.371
Registriert seit: Oct 2011
07.01.2023, 01:07
(Dieser Beitrag wurde zuletzt bearbeitet: 07.01.2023, 01:07 von Anachron.)
An den Alpha-Modus hab ich bei der Frage auch sofort gedacht, aber da ich nicht wusste ob und wo man den für einen Skin einstelllen kann hab ich nix gesacht, ist aber sicherlich eine gute Idee da mal nachzusehen.
Wer nicht weiss wohin er will, der kommt leicht woanders hin.
Beiträge: 449
Themen: 18
Thanks Received: 287 in 148 posts
Thanks Given: 963
Registriert seit: Sep 2017
(06.01.2023, 19:14)Jupiter Rowland schrieb: [...]
Für BoM am besten funktioniert generell Alpha Masking mit Abschaltung auf 128, das sieht immer so gut aus wie gar kein Alpha-Modus, es dürfte auch etwas weniger Grafikrechenleistung brauchen, und Alpha-Masken funktionieren damit auch. Auf jeden Fall sollte der Alpha-Modus für den ganzen Body einheitlich sein.
[...] Ich bin gerade wieder mal am Experimentieren mit Ruth & Roth, bzw. mit Mesh-Klamotten und Alpha-Masken. Dabei bin ich zufällig auf diesen Thread gestossen und habe in diesem Zusammenhang eine blöde Frage.
Was genau bedeutet "Alpha Masking mit Abschaltung auf 128" und wie setze ich das um? Ich stelle meine Alpha Texturen immer im GIMP her und kenne nur das Clipping, also ein oder aus. Bezieht ich die Zahl 128 in diesem Zusammengang auf einen Grau-Wert oder evtl. sogar auf die Grösse der Textur (128x128)?
Beiträge: 449
Themen: 18
Thanks Received: 287 in 148 posts
Thanks Given: 963
Registriert seit: Sep 2017
Inzwischen habe ich es auf Grund eines Abschnitts im Wiki von Ruth2 v4 selber verstanden. Gemeint ist eine Alpha-Maskierung mit einem mittleren Grenzwert von 128 auf einer Skala von 0 bis 255. Das erklärt jetzt auch ein Problem das ich gestern mit komischen Verfärbungen hatte.
https://github.com/RuthAndRoth/Ruth2/wiki/User-Guide schrieb:Texture Alpha Mode - Alpha Blending or Alpha Masking? Ruth2 v4 is set initially with mode Alpha Masking with a mid cutoff of 128 (the cutoff range can be 0 to 255) as this may work well with the addition of clothing and hair that use Alpha Blending as transparent edges can appear if too many overlapping items use the same alpha mode. But Alpha Blending can often look smoother. The Eyelashes are set to Alpha Blending mode for this reason since they act more like a hair attachment.
Beiträge: 721
Themen: 116
Thanks Received: 992 in 466 posts
Thanks Given: 2.056
Registriert seit: Jun 2020
(14.12.2025, 16:50)Pius Noel schrieb: (06.01.2023, 19:14)Jupiter Rowland schrieb: [...]
Für BoM am besten funktioniert generell Alpha Masking mit Abschaltung auf 128, das sieht immer so gut aus wie gar kein Alpha-Modus, es dürfte auch etwas weniger Grafikrechenleistung brauchen, und Alpha-Masken funktionieren damit auch. Auf jeden Fall sollte der Alpha-Modus für den ganzen Body einheitlich sein.
[...] Ich bin gerade wieder mal am Experimentieren mit Ruth & Roth, bzw. mit Mesh-Klamotten und Alpha-Masken. Dabei bin ich zufällig auf diesen Thread gestossen und habe in diesem Zusammenhang eine blöde Frage.
Was genau bedeutet "Alpha Masking mit Abschaltung auf 128" und wie setze ich das um? Ich stelle meine Alpha Texturen immer im GIMP her und kenne nur das Clipping, also ein oder aus. Bezieht ich die Zahl 128 in diesem Zusammengang auf einen Grau-Wert oder evtl. sogar auf die Grösse der Textur (128x128)?
Das läuft nicht über die Bildbearbeitung, sondern über den Viewer. Im Firestorm z. B.: - Body im Inventar mit der rechten Maustaste anklicken und bearbeiten.
- Reiter "Textur".
- (Nur Firestorm 7.x) Unterreiter "Blinn-Phong".
- (Optional) Zu bearbeitendes Teil/zu bearbeitende Oberfläche auswählen.
Wenn die Textur auf dem jeweiligen Teil/der jeweiligen Fläche einen Alpha-Kanal hat, hast du dann in der Mitte rechts die Auswahl: - "Keiner"
Sieht "normal" aus
Keine Transparenz möglich, auch nicht mit teiltransparenten Texturen
Kann mit BoM keine Alpha-Masken
- "Alpha-Blending"
Sieht "komisch" aus
Halbtransparenz möglich (einzelne Pixel können halb transparent, also durchschimmernd sein)
Kann mit BoM keine Alpha-Masken
- "Alpha-Masking"
Sieht "normal" aus
Transparenz möglich, Halbtransparenz nicht (Pixel sind entweder voll transparent oder gar nicht)
Kann Alpha-Masken mit BoM
Darunter taucht ein Parameter "Abschaltung" auf
- "Emissive Mask"
(Ungetestet durch mich)
Nimmt den Transparenzwert im Alpha-Kanal und deutet ihn um in Leuchtstärke, d. h. kann bestimmte Pixel/bestimmte Teile der Textur unterschiedlich stark zum Leuchten bringen
Keine Transparenz möglich, weil die Transparenzeigenschaft fürs Leuchten umfunktioniert wurde
Kann mit BoM keine Alpha-Masken (zumindest nicht so, wie sie funktionieren sollen)
Das heißt, wenn die Auswahl auf "Keiner" oder "Alpha-Blending" steht, schaltest du das auf "Alpha-Masking" um. Dann kannst du direkt darunter die Abschaltung auf 128 stellen.
Wenn die Textur auf dem jeweiligen Teil/der jeweiligen Fläche einen Alpha-Kanal hat, ist die Auswahlmöglichkeit ausgegraut. Das heißt, wenn du auf etwas, was kein BoM verwendet, die Auswahl haben willst, dann mußt du im GIMP dafür sorgen, daß die Textur einen Alpha-Kanal aht.
Ruth2 v4 und Roth2 v2 sind die einzigen bisher veröffentlichten Bodys, bei denen der Alpha-Modus per Skript mit einem HUD umgeschaltet werden kann, ohne den Body zu bearbeiten. Dabei kann Alpha-Blending oder Alpha-Masking gewählt werden. Meines Wissens ist das komplett unabhängig davon, ob die per BoM aufgebrachte Skin-Textur einen Alpha-Kanal hat oder nicht.
Athena 6 ist, was den Alpha-Modus angeht, komplett vermurkst. Der Body hat ein bißchen Alpha-Blending an den Beinen, was mit bestimmter Grafikhardware "komisch"/"verfärbt" aussieht, ein ganz kleines bißchen Alpha-Masking und überwiegend Alpha komplett abgeschaltet.
|