Transparente aber nicht addiative Sprites?

Übersicht BlitzBasic Blitz3D

Neue Antwort erstellen

 

newkev

Betreff: Transparente aber nicht addiative Sprites?

BeitragMi, Dez 20, 2006 15:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo,
nun es ist ja so dass wenn 2 transparente Sprites übereinander liegen, addiert sich die Transparenz der beiden Sprites ja. Ist es irgentwie möglich das auszuschalten/ zu umgehen?
Signatur? Gibts nich^^
 

Phlox

BeitragMi, Dez 20, 2006 15:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Halbier doch von jedem Sprite die Tranzparenz.
Oder verstehe ich dich falsch?
 

newkev

BeitragMi, Dez 20, 2006 15:09
Antworten mit Zitat
Benutzer-Profile anzeigen
Hehe,Ich möchte schon das die Sprites ihre "normale" Transparenz behalten, nur wenn sie sich schneiden oder sie gar übereinanderliegen sollen sie sich halt nicht addieren
Signatur? Gibts nich^^

Iguan

BeitragMi, Dez 20, 2006 18:08
Antworten mit Zitat
Benutzer-Profile anzeigen
Du musst den modus bei LoadSprite nicht au 1 sondern auf 2 stellen Smile


mfg

Iguan
 

newkev

BeitragMi, Dez 20, 2006 18:45
Antworten mit Zitat
Benutzer-Profile anzeigen
nein das hilft auch nicht, wenn die Sprites überlappen addiert sich die Transparenz immer noch. :/
Signatur? Gibts nich^^
 

ChristianK

BeitragMi, Dez 20, 2006 19:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Bei LoadSprite wird automatisch EntityBlend 3 verwendet, falls du das meinst.
 

BIG BUG

BeitragMi, Dez 20, 2006 22:57
Antworten mit Zitat
Benutzer-Profile anzeigen
Unter additiver Transparenz versteht man normalerweise ja das hinzuaddieren der Farbwerte, was zu einem aufhellen der darunterliegenden Farbe führt, also gut für z.B. Licht.
Du willst aber wohl nur eine transparente Schicht haben, was so nicht einfach möglich ist(Da ja jedes transparente Polygon einzeln auf die darunterliegende Farbe gerechnet wird).
Was genau willst Du denn bezwecken, vielleicht gibts ja einen Workaround?
B3D-Exporter für Cinema4D!(V1.4)
MD2-Exporter für Cinema4D!(final)
 

newkev

BeitragDo, Dez 21, 2006 18:01
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich versuche damit den Schatten von Wolken darzustellen.
Um mein Problem zu verdeutlichen habe ich mal ein Bildchen gemalt.
user posted image
1. - Ein so sieht ein einzelnes Sprite aus.
2. - So sieht es aus wenn sich 2 Sprites schneiden.
3. - So sollte es aussehen^^
Signatur? Gibts nich^^

StepTiger

BeitragDo, Dez 21, 2006 18:04
Antworten mit Zitat
Benutzer-Profile anzeigen
das hat doch dann nichts mehr mit transparenz zu tun. Ist doch logisch, dass eben nur noch die hälfte der eigentlichen farbe zu sehen ist. (In der Realität nicht anders)
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer:
AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t
Gewinner: BP Code Compo #2
Π=3.141592653589793238...<--- und das aus dem kopf Laughing
Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser.

Chrise

BeitragDo, Dez 21, 2006 18:11
Antworten mit Zitat
Benutzer-Profile anzeigen
er meint, dass der Schatten der Wolken sich nciht addiert, sondern zu einem verfließt.
Wenn eine Wolke sich mit einer anderen überschneidet, ist der Schatten im RL genauso dunkel, wie davor.
Llama 1 Llama 2 Llama 3
Vielen Dank an Pummelie, der mir auf seinem Server einen Platz für LlamaNet bietet.

StepTiger

BeitragDo, Dez 21, 2006 18:26
Antworten mit Zitat
Benutzer-Profile anzeigen
??? Bist lange nicht mehr draußen gewesen, oder?

Wenn sich dünne wolkenschichten vor die sonne schieben und dann andere dahinter, dann wird es natürlich dunkler
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer:
AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t
Gewinner: BP Code Compo #2
Π=3.141592653589793238...<--- und das aus dem kopf Laughing
Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser.

aMul

Sieger des Minimalist Compo 01/13

BeitragDo, Dez 21, 2006 18:41
Antworten mit Zitat
Benutzer-Profile anzeigen
Dann gehen wir halt von einer dicken Wolkenschicht aus Wink
Es spielt letztendlich keine Rolle, ob es realistisch ist, sondern ab es das macht was es soll.

EDIT:
@Topic:
Wenn du das ganze nur für Schatten benutzen willst, dann mach einfach keine Transparenz, render die Schatten auf eine eigene Textur und benutz ein großes Quod für alle Schatten, so werden sie auch gleich schön smooth Smile
Panic Pong - ultimate action mashup of Pong and Breakout <= aktives Spiele-Projekt, Downloads mit vielen bunten Farben!
advASCIIdraw - the advanced ASCII art program <= aktives nicht-Spiele-Projekt, must-have für ASCII/roguelike/dungeon-crawler fans!
Alter BB-Kram: ThroughTheAsteroidBelt - mit Quelltext! | RGB-Palette in 32²-Textur / Farbige Beleuchtung mit Dot3 | Stereoskopie in Blitz3D | Teleport-Animation Screensaver
  • Zuletzt bearbeitet von aMul am Do, Dez 21, 2006 18:44, insgesamt 5-mal bearbeitet

StepTiger

BeitragDo, Dez 21, 2006 18:42
Antworten mit Zitat
Benutzer-Profile anzeigen
da passiert nichts anderes, so lange kein licht vom boden an die wolken reflektiert wird.

Ich glaube nicht, dass man das so verschmelzen lassen kann, da Blitz ja nicht weiß, ob es eine Wolke oder irgendetwas anderes dahinter ist!
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer:
AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t
Gewinner: BP Code Compo #2
Π=3.141592653589793238...<--- und das aus dem kopf Laughing
Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser.

Chrise

BeitragDo, Dez 21, 2006 19:17
Antworten mit Zitat
Benutzer-Profile anzeigen
StepTiger hat Folgendes geschrieben:
??? Bist lange nicht mehr draußen gewesen, oder?


lol da fühlt man sich doch gleich angegriffen^^
ich bin jeden Tag draussen aber bei uns ist relativ wolkenloses wetter Razz

Klar wenn es dünne wolkenschichten sind, aber der unterschied ist bestimmt nicht so stark, wie der, den newkev da meint.
Llama 1 Llama 2 Llama 3
Vielen Dank an Pummelie, der mir auf seinem Server einen Platz für LlamaNet bietet.

Neue Antwort erstellen


Übersicht BlitzBasic Blitz3D

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group