Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#1

Hintergrundfarbe ändert wert obwohl ausgeschaltet (OpenGl)

  Alt 11. Jul 2008, 20:28
Wieder mal OpenGl mache das Forum noch zu damit
Hoffe es bleibt auch für andere was davon hängen.

Ich ändere meine Farbe so ..
Delphi-Quellcode:
procedure DrawBackgroundBeat;
var
  i : integer;

begin
  BackGroundBeat := 0;
  for I := 0 to 9 do
    BackGroundBeat := BackgroundBeat + Module1.spectrumData[0][I] +
                      Module1.spectrumData[1][I];
    BackgroundBeat := BackgroundBeat /64 ;

    if not (PlayState = 3) or (PlayState = 0) then
      if BackgroundBeat > 2 then
      begin
        glColor3f(BackgroundBeat/16 ,
                  BackgroundBeat/24 ,
                  BackgroundBeat/4);
        glClearColor(0, 0, BackgroundBeat / 64, 0);
      end;
end;
teste ob das zuletzt geladene Cover identisch ist.
Delphi-Quellcode:
    if LastAddCover = QuadTexture[i] then
      DrawBackgroundBeat;
Jetzt wird das verkleinerte Bild(Cover) mit dem Beat in der Farbe verändert
Das problem .. der hintergrund aber auch.
Das soll er aber nicht
Da ausgeschaltet.

Ich möchte damit erreichen das der user erkennt welches Album(Cover)in dem Kreis gerade aktiv ist.

gruss Emil
  Mit Zitat antworten Zitat