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

Aktuelle Zeit: Fr Jul 04, 2025 21:47

Foren-Übersicht » Programmierung » Einsteiger-Fragen
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Kugel und Bild
BeitragVerfasst: Do Sep 18, 2008 11:36 
Offline
DGL Member

Registriert: Do Sep 11, 2008 17:54
Beiträge: 41
Ja, ich wollte mal versuchen ob ich nicht auch ein Bild über eine Kugel legen kann.
Bei einfachen Objekten wie Vierecken hat das ja schon super hingehauen.
Nur irgendwie fehlt mir der Ansatz um ein Bild über die Kugel zu legen.
Ich hab schon das (ganze?) Forum und das Wiki durchsucht, bin aber irgendwie nicht fündig geworden.

mfg Cre@or


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Sep 18, 2008 12:18 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Jan 31, 2005 11:02
Beiträge: 432
Wohnort: Rheinlandpfalz
Hi,
versuch mal nach einer der Wiki Methoden eine Kugel zu rendern.
Dann brauchst du nur vorher deine Textur binden, und voilà, schon haste ne texturierte Kugel.

Gruß,
MatReno

_________________
http://texelviews.delphigl.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Sep 18, 2008 13:08 
Offline
DGL Member

Registriert: Do Sep 11, 2008 17:54
Beiträge: 41
Ähm... er hat Probleme mit den TVectorXX, die kennt er net. :?:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Sep 18, 2008 13:15 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Jan 31, 2005 11:02
Beiträge: 432
Wohnort: Rheinlandpfalz
Also, ein Tvector3f sollte in der dglOpenGL.pas drin sein.
Ansonsten:
Code:
  1. TVector2f : Array [0..1] of Single;
  2. TVector3f : Array [0..2] of Single;
  3. TVector4i : Array [0..3] of Integer;
in der Typdeklarations-Section hinzufügen.

_________________
http://texelviews.delphigl.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Sep 18, 2008 13:28 
Offline
DGL Member

Registriert: Do Sep 11, 2008 17:54
Beiträge: 41
Hab ich gemacht.

Code:
  1. type
  2.  
  3.  TTGAFile = record
  4.  
  5.  TVector2f : Array [0..1] of Single;
  6.  TVector3f : Array [0..2] of Single;
  7.  TVector4i : Array [0..3] of Integer;
  8.  
  9. end;


Bringt trotzdem den Fehler... was mach ich nur falsch?

--------------------------------------------------------------

Auch wenn du (und andere sicherlich auch) mich jetzt sicherlich köpfen möchten ( :twisted: ) wenn sie lesen wie ich das Problem aus der Welt geschafft habe... :idea:

So hab ich es gemacht...
Spannung aufbauen...
Ich hab das einfach durch einfache Integer und Single Variablen ersetzt... :shock:

mfg Cre@or

P.S. Wie lange hast du eigentlich dafür gebraucht um dir diese Syntax einfallen zu lassen. War sicherlich ne ziehmliche Herausforderung...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Sep 18, 2008 16:00 
Offline
DGL Member

Registriert: Do Sep 11, 2008 17:54
Beiträge: 41
Ähm... ich versuche grad durch die Logik der Variante 1 zu steigen.
Kann es sein, das die Bilder nur über die Verbindungslinien gezogen werden?
Die Zwischenräume sind bei mir leer oder hab ich da irgend eine Einstellung an die mir das ganze Zumutet...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Sep 18, 2008 19:20 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Jan 31, 2005 11:02
Beiträge: 432
Wohnort: Rheinlandpfalz
Hast du die TVector2f etc. in nem Record drin? So geht das natürlich nicht.
Einfach Zeile 3 und 9 in deinem Code-tag weglassen. :wink:

Was meinst du mit "leer"? Du siehst also nur das Drahtgittermodell der Kugel?
Dann hast du vllt den Polygonmode auf GL_LINE.

_________________
http://texelviews.delphigl.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr Sep 19, 2008 07:13 
Offline
DGL Member

Registriert: Do Sep 11, 2008 17:54
Beiträge: 41
Oh Gott du hast recht... :oops:
[Wenn mal wieder die Logik aussetzt... :wink: ]


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 
Foren-Übersicht » Programmierung » Einsteiger-Fragen


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


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.011s | 16 Queries | GZIP : On ]