JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.phpMedaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Alphakanal-Transparenz

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> DirectX, OpenGL
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Sec
Junior JLI'ler



Anmeldedatum: 18.09.2002
Beiträge: 88

Medaillen: Keine

BeitragVerfasst am: 19.09.2002, 23:08    Titel: Alphakanal-Transparenz Antworten mit Zitat

Wie kann man Alphakanal erzeugen?
So das sich eine Oberfläche sich langsam ein oder ausblenden lässt?
_________________
MFG Sec
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
AFE-GmdG
JLI MVP
JLI MVP


Alter: 44
Anmeldedatum: 19.07.2002
Beiträge: 1374
Wohnort: Irgendwo im Universum...
Medaillen: Keine

BeitragVerfasst am: 20.09.2002, 00:06    Titel: Antworten mit Zitat

Leider nur mit Direct 3D.
Eine 2D-Lösung müsstest du selbst programmieren, indem du jeden Pixel selbst zeichnest, nachdem du die Gesamtfarbe ausgerechnet hast. (Achtung, selbst, wenn du das hinbekommst, ist das SEEEHR langsam!)

AFE-GmdG
_________________
CPP:
float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;}
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Sec
Junior JLI'ler



Anmeldedatum: 18.09.2002
Beiträge: 88

Medaillen: Keine

BeitragVerfasst am: 20.09.2002, 08:24    Titel: Antworten mit Zitat

Schade Crying or Very sad
_________________
MFG Sec
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
DaN00b
JLI'ler



Anmeldedatum: 10.08.2002
Beiträge: 159

Medaillen: Keine

BeitragVerfasst am: 20.09.2002, 13:16    Titel: Antworten mit Zitat

hmm die einzige möglichkeit die vielleicht sogar schnell genug wäre ist die ausblendung selber in bildern zu machen und wie ne sequenz abspielt
für intros bzw outros reicht das allemal ist aber net grad die beste lösung *gg*

wenn du das aber machen willst das bei game over z.b. des letzte bild etc ausgeblendet wird gehts (wie afe gesagt hat) schonmal nicht Razz
_________________
Carpe Diem - Seize the day - Nütze den Tag!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
TheMillenium
Dark JLI'ler



Anmeldedatum: 21.07.2002
Beiträge: 1427
Wohnort: World
Medaillen: Keine

BeitragVerfasst am: 20.09.2002, 18:57    Titel: Antworten mit Zitat

Warum ist das eigentlich so lahm?

Oder warum ist es bei 3D schneller?
_________________
The source of all power is in its destiny...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Hazel
JLI MVP
JLI MVP


Alter: 39
Anmeldedatum: 19.07.2002
Beiträge: 1761

Medaillen: Keine

BeitragVerfasst am: 20.09.2002, 19:49    Titel: Antworten mit Zitat

Weil 3D Hardwarebeschleunigt ist?! Wink (Heutzutage jedenfalls)
_________________
*click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
TheMillenium
Dark JLI'ler



Anmeldedatum: 21.07.2002
Beiträge: 1427
Wohnort: World
Medaillen: Keine

BeitragVerfasst am: 20.09.2002, 19:58    Titel: Antworten mit Zitat

Hardware beschleugnigt heißt doch eigentlich wieder von der Grafikkarte Software beschleinigt oder nicht?

Oder wird das tatsächlich von der Grafikkarten Hardware irgendwie gemacht? Naja ich hoffe ihr versteht was ich von dem Unetrschied her meine...
_________________
The source of all power is in its destiny...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Kampfhund
Super JLI'ler


Alter: 41
Anmeldedatum: 20.07.2002
Beiträge: 408

Medaillen: Keine

BeitragVerfasst am: 20.09.2002, 21:31    Titel: Antworten mit Zitat

das wird meine ich von der graka gemacht.
Da ist dann sozusagen ein chip, und der rechnet das dann alles aus.
die graka software ist dazu da, damit man ein paar funktinen hat die die daten an die graka schicken. Jede grafikkarte ist ja anders und deswegen braucht man diese software, die speziell für die graka ist.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Revil
Senior JLI'ler



Anmeldedatum: 28.07.2002
Beiträge: 242

Medaillen: Keine

BeitragVerfasst am: 22.09.2002, 13:07    Titel: Antworten mit Zitat

es gibt schon irgendwo (ich glaube bei gamedev.net )
ne gute alpha blending funktion, die mmx gestützt ist...
funzt bei mir einwandfrei, und frameeinbrüche habe ich auch keine wenn ich z.b. nur die spiel figur oder ein-zwei gegenstände mit alpha versehe...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Hazel
JLI MVP
JLI MVP


Alter: 39
Anmeldedatum: 19.07.2002
Beiträge: 1761

Medaillen: Keine

BeitragVerfasst am: 22.09.2002, 13:18    Titel: Antworten mit Zitat

Die Grafikberechnungen werden so weit wie möglich von der Grafikkarte übernommen.
_________________
*click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> DirectX, OpenGL Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum