Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: So Aug 10, 2025 01:55

Foren-Übersicht » Programmierung » Shader
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 43 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Do Sep 22, 2005 16:03 
Offline
DGL Member

Registriert: Mo Aug 15, 2005 11:45
Beiträge: 29
Wohnort: Neuenkirchen
Mir ist da gerade noch was aufgefallen:

glActiveTextureARB(GL_TEXTURE0);
glEnable(GL_TEXTURE_2D);
glBindTexture(GL_TEXTURE_2D, id1);
glCopyTexImage2D(GL_TEXTURE_2D, 0, GL_RGB, 0, 0, checkImageWidth, checkImageHeight, 0);
glDisable(GL_TEXTURE_2D);

Dieser Code wird nach dem "zeichnen" ausgeführt. Die Texture wurde vorher schon einmal gebunden. Kann es dann wohl sein das ich von da an nur noch mit dem glActiveTexture-Befehl arbeiten kann/muss und mir ein zweiten glBindTexture sparen kann ?

Mfg

Sebastian


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Sep 22, 2005 19:21 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Ich glaub schon...Dank StateMachine bleibt eine Textur solange gebunden bis eine andere Textur drübergebunden wird...

_________________
Blog: kevin-fleischer.de und fbaingermany.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr Sep 30, 2005 16:10 
Offline
DGL Member

Registriert: Mo Aug 15, 2005 11:45
Beiträge: 29
Wohnort: Neuenkirchen
Hallo,

ich habe mal eine Bitte. Ich habe hier mal was gebastelt und würde gerne ein paar Vergleichswerte bekommen.
Das ganze ist in C++ geschrieben und wurde von mir auf einer ATI 9800 XT getestet. Vielleicht kann jemand von euch, sofern ihr Visual C++ o.ä. habt das Ganze mal testen und die beiden Ausgabewerte am Ende des Programmes hier mal posten. Schreibt dann bitte auch die benutze Grafikkarte dabei.

Ist auch nichts wildes oder so. Ich bzw. wir würden halt nur gerne mal ein, zwei Vergleichswerte haben. Insbesondere interessieren uns Werte von NVidia (6800 GT o.ä.).

Wäre nett wenn ihr helfen könntet. ;)

Mfg und schönes Wochenende

Sebastian


Dateianhänge:
versuch.zip [25.35 KiB]
306-mal heruntergeladen
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr Sep 30, 2005 16:53 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Jul 17, 2002 12:07
Beiträge: 976
Wohnort: Tübingen
In dem Zipfile fehlen die zwei Dateien "GL/GLew.h" und "GL/TextureLoader". Da die meisten von uns Delphianern, wenn überhaupt, wohl nicht diese Header haben, weil sie, so wie ich nur nen frisch installiertes VS besitzen ;) wäre es nicht schlecht, wenn du diese Files in das Package integrieren würdest, wenn du ein paar Ergebnisse haben willst 8)

_________________
"Du musst ein Schwein sein in dieser Welt, sangen die Prinzen, das ist so 1.0. Du musst auf YouTube zeigen, dass dir dein Schweinsein gefällt, das ist leuchtendes, echtes Web 2.0."
- Hal Faber

Meine Homepage: http://laboda.delphigl.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Okt 01, 2005 00:55 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Und wieso verteilt ihr nicht Binarys? :roll:

_________________
Blog: kevin-fleischer.de und fbaingermany.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Okt 10, 2005 11:33 
Offline
DGL Member

Registriert: Mo Aug 15, 2005 11:45
Beiträge: 29
Wohnort: Neuenkirchen
Mmmh, da hätte ich auch selber drauf kommen können. Sorry das ich mich jetzt erst melde aber ich war im Urlaub ;)


Dateianhänge:
versuch.zip [93.87 KiB]
303-mal heruntergeladen
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Okt 10, 2005 15:29 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Jul 17, 2002 12:07
Beiträge: 976
Wohnort: Tübingen
Sorry, das ist wohl (glücklicherweise) auf meine mangelnde C++-Erfahrung zurückzuführen, aber ich schaffs einfach ned, das Ganze zu kompilieren! Könntest du nicht ganz einfach ne Exe-Datei hochladen? Dann klappts sicher auch mit mehr Feedback, und außerdem will ich unbedingt deine Ergbnisse sehen!

_________________
"Du musst ein Schwein sein in dieser Welt, sangen die Prinzen, das ist so 1.0. Du musst auf YouTube zeigen, dass dir dein Schweinsein gefällt, das ist leuchtendes, echtes Web 2.0."
- Hal Faber

Meine Homepage: http://laboda.delphigl.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Okt 11, 2005 12:30 
Offline
DGL Member

Registriert: Mo Aug 15, 2005 11:45
Beiträge: 29
Wohnort: Neuenkirchen
Wie erstelle ich denn eine solche Exe ? Wenn ich in meinem Projektordner nachsehe dann steht dort nur eine *.exe im Debugordner und wenn ich die ausführe bekomme ich ne Fehlermeldung. Da muss ich doch sicherlich was anderes machen, oder ?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Okt 11, 2005 14:37 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Jul 17, 2002 12:07
Beiträge: 976
Wohnort: Tübingen
Mit was kompilierst du denn? Und vor allem, unter welchem Betriebssystem?
Normalerweise wird doch fast immer ne exe generiert. Wenn wir jetzt Delphi-Code vor uns hätten, hätten wir solche Probleme nicht ;)

_________________
"Du musst ein Schwein sein in dieser Welt, sangen die Prinzen, das ist so 1.0. Du musst auf YouTube zeigen, dass dir dein Schweinsein gefällt, das ist leuchtendes, echtes Web 2.0."
- Hal Faber

Meine Homepage: http://laboda.delphigl.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Okt 11, 2005 15:53 
Offline
Ernährungsberater
Benutzeravatar

Registriert: Sa Jan 01, 2005 17:11
Beiträge: 2068
Programmiersprache: C++
La_Boda hat geschrieben:
Wenn wir jetzt Delphi-Code vor uns hätten, hätten wir solche Probleme nicht ;)

Doch :P , es fehlt noch die textfile.h. So kann man es noch immer nicht kompilieren.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Okt 11, 2005 17:52 
Offline
DGL Member

Registriert: Mo Aug 15, 2005 11:45
Beiträge: 29
Wohnort: Neuenkirchen
Naja ich mache das mit Visual C++ und Windows XP.
Nun die Exe in meinem Debugordner will immer noch nicht so recht...

Ich habe das nun alles geändert, so das alle Headerfiles mit dabei sind und auch nicht mehr verschoben werden müssen. Ich hoffe nun klappt es, wenn nicht weiss ich auch nicht mehr.

Achso ich musste bei mir noch die glew32.lib linken, daran könnte es evtl. auch liegen...

Mfg

Sebastian


Dateianhänge:
versuch.zip [112.97 KiB]
321-mal heruntergeladen
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Okt 11, 2005 18:13 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Jul 17, 2002 12:07
Beiträge: 976
Wohnort: Tübingen
Mensch, ich bekomms auch ned hin. Jetzt sagt er mir, dass ne windows.h fehlt... sollte die nicht standardweise dabei sein? Ich benutze übrigens Visual C++ Express...
@seppel: kannst du mal in den Optionen von deinem Visual C++ schaun, ob man da irgendwo einstellen kann, ob ne Exe erzeugt werden soll.
@all: Kann vielleicht auch irgendwer anders das zu kompilieren versuchen? Ich raffs ned, aber mit interessierts ungemein!

_________________
"Du musst ein Schwein sein in dieser Welt, sangen die Prinzen, das ist so 1.0. Du musst auf YouTube zeigen, dass dir dein Schweinsein gefällt, das ist leuchtendes, echtes Web 2.0."
- Hal Faber

Meine Homepage: http://laboda.delphigl.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Okt 12, 2005 21:06 
Offline
DGL Member

Registriert: Mo Aug 15, 2005 11:45
Beiträge: 29
Wohnort: Neuenkirchen
Mmmh, ich habe da auch nicht so die Ahnung von ! ;)
Ich habe das ganz normal als Win 32 Konsolenanwendung gemacht....


Ich schau morgen nochmal nach, vielleicht bekomme ich noch was raus.


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 43 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3
Foren-Übersicht » Programmierung » Shader


Wer ist online?

Mitglieder in diesem Forum: Bing [Bot] und 21 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.012s | 16 Queries | GZIP : On ]