Français
Hilfedateien

CHM-Hilfedatei: XProfan X2

Hilfedatei (CHM)- Bugs

faute dans qui Aider: Kurse 1-4

faute dans qui Aider: Kurs 4: OpenGL avec XProfan

Lektionen 2 - 18 et Lektion A

 

Jörg
Sellmeyer
Lektion 2: qui ersten Polygone
- comme Erstes benöltigen wir un la fenêtre pour qui OpenGL-Ausgabe. cet peux cela Hauptfenster eines XProfan-Programmees son ou bien un avec Créer() erzeugtes la fenêtre:

- qui Hintergrundfarbe wird sur 0,0,0 (= noir) eingestellt et qui vierte 0 zeigt à, làß wir zunächst keinen Beleuchtungseffekt benutzen.

- qui OpenGL-monde wird à qui Fenstergröße angepaßt et qui perspective so eingestellt, làß qui monde une Ausdehnung de 0.1 jusqu'à 100 hat. cela bedeutet, qui Objekte, qui näher tour ou bien plus weg sommes, pas dargestellt volonté.

- Hinweis: Es volonté réellement encore une Reihe weiterere Grundeinstellungen vorgenommen,

- qui übrigen Zeilen des Hauptprogrammes sorgen pour, làß beim Drücken qui Escape-bouton

- cela Wichtigste des Programmees ist qui Procédure,

- qui Szene wird gelöscht et qui 3-D-monde à qui aktuelle Fenstergröße angepaßt.

- Negative z-Werte Déplacer den Ursprung dans den Bildschirm hinein., positive sur den Betrachter trop.

- Wählt on kleinere Werte, sommes qui Objejkte näher et größer,

- Um unser nächstes objet trop zeichnen, se mettre wir une anderen Ursprungspunkt pour qui dessin un.

Lektion 3: maintenant venez la couleur ins Spiel
- Bislangf sommes qui beiden Objekte seulement fastidieux dans weiß.

- Solange ne...aucune Tranzparentmodus eingestellt ist, hat il aucun signification.

Lektion 4: Rotation
- là es maintenant um Bewegung allez, doit qui Szene oui ständig récente gezeichnet

- qui cela Programme dans Zusammenarbeit avec qui Grafikkarte actesächlich schafft.

- avant dem Programmende MUß qui Minuteur encore entfernt volonté.

Lektion 5: 3D-Objekte

Lektion 6: Texturen et Tastatursteuerung I

Lektion 7: filtre et Tastatursteuerung II

- avec den Kusortasten peut wir den Würfel drehen
- mais là wir oui qui Auswirkung des Filters untersuchen voulons, prenons trois mal cela selbe Bild.
ou bien dreimal 

- avec cela chez längerem Drücken sur bouton "F" qui filtre pas so vite échanger, làß wir vous pas begutachten peut, réagir wir sur "F" (code 70) seulement, si es justement pas gedrückt ist, fp% alors sur 0 steht. dans diesem le cas wird ensuite fp% sur 1 gesetzt, um anzuzeigen, làß qui bouton maintenant gedrückt ist.

- qui übrigen Anpassungen im Hauptprogramm zur veränderten Contrôle des Würfels par qui Kursortasten/BildHoch/BildRunter dürften selbsterklärend son.

Lektion 8: Transparenz-Effekte
- Es peux nämlich pas garantiert volonté, làß qui justement pas sichtbaren Seiten d'abord gezeichnet volonté.

- Am Listing hat sich pas très viel verändert.

- texture%[0] = oGL("LoadTextureBMP","glass.bmp",1)
seulement la fois 'ne Frage: pourquoi Glas sur Englisch? 

- avec Kursor hoch/runter peut wir qui Sternengalaxie kippen et BildHoch/BildRunter hgeranzoomen bzw. entfernen.

- rnd(255)/255 ergibt une Wert entre 0 et 1.
cela allez oui avec Tour() mittlerweile encore eleganter. 

- eh bien wird qui Punkt zum zeichnen des Sterne sur qui Entfernung des Sternes vom Nullpunkt qui x-Achse gestellt.

- égal comment wir unser Koordinatensystem justement gedreht avons.

- Wir besoin qui Drehungen des Koordinatensystems schließlich seulement, afin de ermitteln, wohin unser Stern hingezeichnet volonté MUß. avons wir den Punkt ermittelt, peut wir es zum marque wieder zurückdrehen.

- cela bewirkt, làß qui plus entfernten Sterne sich plus rapide bewegen.

- et schließlich verringern wir la valeur comment large qui Sterne vom Mittelpunkt entfernt sommes.
Besser: verringern wir la valeur, qui qui Entfernung qui Sterne vom Mittelpunkt bestimmt. 

Lektion 10: Wandern par 3D-Welten avec XPGL
- là vous(?) mais letztlich toujours deux Dreiecke un Rechteck bilden, benutzen wir ici juste Rechtecke.

- avec den Kursor à droite/à gauche drehen wir uns et verändern unsere Blickrichtung. avec Kursor hoch/runter aller wir vorwärts bzw. arriéré.
comment viens Du eigentlich sur Kursor??? 

- avec "B" peut wir spasseshalber aussi den Transparentmodus un- et ausschalten.

- Wird qui bouton Kursor Hoch gedrückt ca va vorwärts.
cela taucht encore weitetere Male sur et Du devrait es absolument changement!! 

- Zum Rückwärtsgehen (Kursor runter) stzeht ensuite statt des "-" un "+". par verändern des Multiplikators 0.05 peux on qui va-Geschwindigkeit anpassen.

- qui folgenden 6 Zeilen avec dem Walkbias bele calcul cela wiegende sur et Ab beim gehen.

- chacun druck sur qui à droite- ou bien à gauche-bouton dreht den Blickwinkel um 2 Grad.

- qui zweite paramètre gibt à, combiene Punkte gezeichnet volonté.

- qui erste Paramater gibt à, aus quoi pour Objekten qui monde besteht.

- dans unserem le cas sommes es mais Rechtcoin et Quadrate.

- Es MUß alors toujours vorhanden son.

- qui trois Werte avant dem Semikolon sommes qui trois Koordinaten des Punktes.
qui zweite Koordinate ist ici überall 0, alors liegt cela Quadconseil flach dans Hauteur 0 im espace.

- là une coin des Vierecks dem Punkt 0/0 qui Textur entsprucht

- Um sich cela la fois optique bien sûr trop faire, empfiehlt es sich, chez "DrawXPGL" einmal comme letzten paramètre qui 4 einzusetzen, avec cela seulement qui Boden gezeichnet wird. Zum Üben et comprendre lohnt es sich durchaus, einmal avec verschiedenen Werten pour qui Texturkoordinaten herumzuexperimentieren et trop regarder, quoi passiert.

- qui dieselbe monde aus Dreiecken erzeugt et dieselben données contient,

Lektion 12: Listen avec Kisten

- malheureusement wird dans cette Lektion qui Vorteil qui Displaylisten pas entier so dramatisch deutlich, comment im Original. cela liegt im Wesentlichen daran, làß dans XProfan cela Zeichnen

- chez Displaylisten ca va tout autor, une Reihe de toujours wiederkehrenden OpenGL-Anweisungen zusammen trop saisir.
ist dans diesem le cas plutôt un mot ou bien devoir là réellement Anweisungen zusammen gefasst volonté? 

- un, meist hinzunehmender, le tort sei aussi genannt:

- Daher ist es aussi importantt, pas plus benötigte Displaylisten wieder libre trop donner.

- dans unserem Beispiel construire wir avec Kisten unen Q-Bert-ähnliches Spielfeld.
quoi ist car Q-Bert?? 

- là cet pour alle Kisten juste sommes, saisir wir vous cet dans einer kleinen Displayliste zusammen.

Lektion 13: Bitmap-Fonts
- Variablen pour qui Fontnommer (font&) et qui Farb- et Positionswechsel volonté deklariert.

Lektion 14: 3D-Fonts
- Natürlich wirken zweidimensionale Bitmapfonts dans einer 3D-monde assez flach.

- et so sieht es aus:

- qui einzige Unterschied zur Lektion 13 ist ici, làß qui oGL-Funktion "OutlineFont" verwandt wird. cet hat comme zusätzlichen paramètrer qui Tiefe qui Buchstaben.

- ici ist qui einzige Unterschied trop Lektion 13, dass qui Positionierung
Lustig - seulement trois Zeilen plus prends Du dass. 

- Bien sûr peux qui cela Texte de l'objet eh bien aussi avec "Rotate" gedreht volonté.

Lektion 16: le brouillard-Effekte
- dans unserem beispiel soll es comment wirklicher le brouillard ausvoyons.

- "F" schaltet zwischen den Filtermodi um et "G" schaltet den le brouillard un ou bien aus. avec den Kursortasten peux qui Kiste dans Drehung versetzt volonté et BildHoch et BildRunter wird vous pour vorne et hinten beweht.

Lektion 18: Komplexe Objekte (Quadratics)
- qui dernier paramètre gibt à, làß vous aus 32 Segmenten gezeichnet wird.

- ici wird une flacher Ring gezeichnet, qui une Innenradius de 0.5 et une äußeren rouesius de 1 hat.

- Pour une Zylinder gilt cela Gleiche comment pour qui Röhre, avec dem Unterschied, làß qui Zylinder dessus et unten par une le couvercle abgeschlossen ist.

- aussi ici peux on par niedrigere Werte très interessante Formen erziehlen.
ou bien doch erziehen? 

- Im piège einer vitre sieht qui partie aus comment un Tortenstück.
Lustigerweise bemängelt OO ici cela Tortenstück et schlägt so Sachen comment "Totenstück" et "Totenstarre" avant. Brrr... 

- qui übrigen chezeden paramètre sommes qui Anfangs- et qui Endwinkel des Kreisteils dans Grad.

- chez espace cette Objekten lohnt es sich, avec dien Parametern herumzuspielen, um zahlreiche différent Objekte trop erzeugen.

Lektion A: quel Planet ist cela?
- qui Texturen volonté geladen: soleil, Mars, Erde, Mond et Hintergrund (Sterne).

- quelle OpenGL-Objekte à den entsprechenden Bildschirmkoordinaten gezeichnet volonté müßten. avec qui oGL-Funktion "EndTest" wird qui Testmodus finissez et qui Objektnummer des dem Betrachter am Nächsten liegendenden OpenGL-Objektes à cette Position retour. cet objet ist logischerweise cela objet, cela wir zum Testzeitpunkt à qui bewußten Position voyons.

- qui Vergabe qui Objektnnummern erfolgt avec qui oGL-Funktion "SetName".

- OpenGL peux zwar aussi avec Gradzahlen sur 360 et sous 0 korrekt tourner autour de (et rechnet intern modulo 360), mais so aller wir sûrement, làß es beim Programme pas pour einigen Jahren Laufzeit trop einem Überlauf venez.

- cela gcorps d'un mort comment dessus, seulement ici pour qui Rotation qui Planeten à soleil.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
05.04.2012  
 




RGH
Jörg Sellmeyer (05.04.12)
seulement la fois 'ne Frage: pourquoi Glas sur Englisch? 


aussi qui Bitmaps des Kurses entstammen weitgehend qui englischen Présentation!

Salut
Roland
 
XProfan X2
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
02.06.2013  
 




RGH
Jörg Sellmeyer (05.04.12)
quoi ist car Q-Bert?? 


s'il te plaît très:  [...] 

Salut
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
02.06.2013  
 



Zur Funktionsreferenz


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

6.794 Views

Untitledvor 0 min.
Michael Klumb07.09.2015
Magda06.11.2014
Michael Wodrich22.02.2014
Nico Madysa20.02.2014
plus...

Themeninformationen

cet Thema hat 2 participant:

RGH (2x)
Jörg Sellmeyer (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie