[COLOR="Orange"]Hallo liebe C++ Anfänger und kleine Game Programierer.
Heute zeige ich euch im Ersten Teil von #Include "DarkGDK" wie man ein 3D Object anzeigen lässt.
Fangen wir an:
Wir werden nun ein 3D-Modell in unserem Programm versuchen zu laden. Das Modell sind wir benutzten ist ein X-File Format. Nähere Erklärungen zu den .x File Formaten in meinen anderen Thread.
Die Datei wo wir anziegen möchten heißt miko.x und muss in den selben Ordner wie unser Projekt.
Um diese Datei zu laden benutzten wir die "dbLoadObject" Funktion.
So sollte es normalerweise in eurem Projekt aussehen:
Alles anzeigen
Und natürlich fehlt die Kamera Postion. Um diese zu bestimmen müsst ihr folgendes eingeben:
So sollte das ganze dan bei euch aussehen:
Alles anzeigen
Nun Debugt ihr das ganze:
Nun kommt ein schwartzer Bildschirm, keine Sorge etwas geduld dan kommt bei euch auch dieses Bild:
Das Modell wurde nun geladen, aber das ist nicht alles.
Die miko.x datei steckt voller Animationen die wir mit ein paar kleinen funktionen aufrufen können.
Diese funktion heißt
Es gibt 3 verschiedene Varianten
Aber wir kümmern uns ersteinmal mit der einfacheren Art und diese function ist so :
Fehlt nur noch der Speed der Animation.
Um den Speed einzustellen nutzten wir diesen Code:
So sollte nun euer Projekt aussehen:
Alles anzeigen
Wen ihr das Debugging gestartet habt sollte das Model nun Animiert sein.[/COLOR]
Download Here Dark GDK Project
Heute zeige ich euch im Ersten Teil von #Include "DarkGDK" wie man ein 3D Object anzeigen lässt.
Fangen wir an:
Wir werden nun ein 3D-Modell in unserem Programm versuchen zu laden. Das Modell sind wir benutzten ist ein X-File Format. Nähere Erklärungen zu den .x File Formaten in meinen anderen Thread.
Die Datei wo wir anziegen möchten heißt miko.x und muss in den selben Ordner wie unser Projekt.
Um diese Datei zu laden benutzten wir die "dbLoadObject" Funktion.
So sollte es normalerweise in eurem Projekt aussehen:
Quellcode
Und natürlich fehlt die Kamera Postion. Um diese zu bestimmen müsst ihr folgendes eingeben:
So sollte das ganze dan bei euch aussehen:
Quellcode
Nun Debugt ihr das ganze:
Nun kommt ein schwartzer Bildschirm, keine Sorge etwas geduld dan kommt bei euch auch dieses Bild:
Das Modell wurde nun geladen, aber das ist nicht alles.
Die miko.x datei steckt voller Animationen die wir mit ein paar kleinen funktionen aufrufen können.
Diese funktion heißt
Es gibt 3 verschiedene Varianten
Aber wir kümmern uns ersteinmal mit der einfacheren Art und diese function ist so :
Fehlt nur noch der Speed der Animation.
Um den Speed einzustellen nutzten wir diesen Code:
So sollte nun euer Projekt aussehen:
Quellcode
Wen ihr das Debugging gestartet habt sollte das Model nun Animiert sein.[/COLOR]
Download Here Dark GDK Project