Υλίκο απο το τρίτο μάθημα……
Δεκεμβρίου 31, 2009
Διαφάνειες:
Source Code:
Loader:Loader Source
και μερικά models για να πειραματιστίτε:.obj Models
Συγνώμη για την καθυστέρηση υπήρξε πρόβλημα με το internet
Υλίκο απο το δεύτερο μάθημα…..
Δεκεμβρίου 9, 2009
Εδω θα βρείτε τις διαφάνειες απο το δεύτερο μάθημα:
και το source code του μαθήματος:
Image Loader για το δεύτερο μάθημα.
Δεκεμβρίου 5, 2009
Στο δέυτερο μάθημα θα χρειαστεί να φορτώσουμε εικόνες στο προγραμμά μας.Σε αυτη την δουλεία θα μας βοηθήσει μια συνάρτηση που βρίσκεται σε αυτο το header file.
Oποιος έρθει στο μάθημα με λαπτοπ καλο θα έίναι να έχει αυτο το αρχείο μαζι του,γιατι δεν θα μπορεί αλλιως να φορτώσει εικόνα για το Texturing.
Υλικό πρώτου μαθήματος 3D Programming
Δεκεμβρίου 1, 2009
Εδώ είναι το υλικό του πρώτου μαθήματος 3D Programming,
Oι διαφάνειες:
Και εδώ είναι το source code με σχόλια :
Οδηγίες Εγκατάστασης της OpenGL.
Νοεμβρίου 26, 2009
Στην καινούργια σειρά σεμιναρίων θα μπορείτε αμα θέλετε να φέρετε και φορητό υπολογιστή μαζί σας με εγκατεστημένη την OpenGL και το IDE Code::Blocks.
Για να εγκαταστήσετε την OpenGL:
1)Πρώτα κατεβάστε το αρχείο codeblocks-8.02mingw-setup.exe απο αυτό το link και κάντε εγκατάσταση.
2)Ύστερα απο αυτο το link κατεβάστε τα αρχεία της OpenGL(glut) και βγάλτε τα στο συστημα σας.
α)το glut32.dll μέσα στον φάκελο system32.
β)το glut.h στον φάκελο του codeblocks ΜinGW/includes.
γ)το libglut32.a στον φάκελο του MinGW/libs.
3)Mέτα ανοίξτε το codeblocks και κάντε ένα empty project
4)Οταν φτιάξετε το καινούργιο project κάντε δεξί κλικ στο project(αριστερά της οθόνης) και επιλέξτε το Build Options.
5)Πηγαίνετε στην περιοχή Linker Settings και πατήστε Αdd.
6)Προσθέστε τις επιλογές opengl32,glu32,glut32
7)Τώρα γράψτε ένα μικρό πρόγραμμα και κάντε include τα windows.h και GL/glut.h και κάντε compile.
Πχ.
#include <stdio.h>
#include <windows.h>
#include <GL/glut.h>
int main (void){
printf(“Hello World”);
return 0;
}
Οδηγίες μπορείτε να βρείτε επίσης εδώ
Για Linux users απλά από τον package manager κατεβάστε τα glut-dev & libglut.
και αφαιρέστε το τη γραμμή #include <windows.h> από το κώδικα καθώς το συγκεκριμένο header χρησιμοποιείται μόνο στα windows
Σεμινάρια 3D Programming
Νοεμβρίου 26, 2009
ΤΕΙ ΛΑΜΙΑΣ
ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ / Σ.Τ.ΕΦ
Από 30/11/2009 έως 21/12/2009 έχετε τη δυνατότητα να παρακολουθήσετε μία σειρά σεμιναρίων που αφορά τοπρογραμματισμό 3D γραφικών με τη χρήση της γλώσσας C και του OpenGL API
Τα θέματα που θα καλυφθούν είναι:
-Εισαγωγή στα 3d γραφικά και το OpenGL
- Basic Game Development
- Transformations και textures
- Blending και Φωτισμός
- Φόρτωση μοντέλων .obj (Obj Loader)
Οι παρουσιάσεις θα γίνονται στο μικρό Αμφιθέατρο της Σ.Τ.ΕΦ
κάθε Δευτέρα στις 6:00 – 8:00
Υπεύθυνοι παρουσιάσεων:
Αθανάσιος Καράβατος
Χρήστος Σμαΐλης
email επικοινωνίας:
ath.dev@gmail.com
Υλικό από το τέταρτο μάθημα
Νοεμβρίου 26, 2009
Σε άρθρο της προαναφερθείσας σειράς tutorials για το blender είχε βασιστεί και το script της python που δείξαμε στο τέταρτο και τελευταίο μάθημα της σειράς σεμιναρίων με θέμα τη 3d σχεδίαση με τη χρήση της εφαρμογής blender.
To άρθρο που εξηγεί και αναλύει το python script που δείξαμε μπορείτε να βρείτε στο ακόλουθα Link:
Τις διαφάνειες για τη γλώσσα python μπορείτε να βρείτε εδώ:
Υλικό από το τρίτο μάθημα
Νοεμβρίου 22, 2009
Παλιότερα είχα γράψει μία σειρά άρθρων που αφορούσαν το blender για την Ελληνική έκδοση του περιοδικού Linux format.
Το παράδειγμα που χρησιμοποιήσαμε για το τρίτο μάθημα (το παιχνιδάκι Space invaders ) αναλύετε από ένα άρθρο της σειράς αυτής.
Μπορείτε να βρείτε το άρθρο αυτό το οποίο αναλύει το πως μπορείτε να χρησιμοποιήσετε τη game engine του blender, καθώς και το πως μπορείτε φτιάξετε ένα μικρό κλώνο του παιχνιδιού space invaders με αυτήν, στο ακόλουθο Link:
Επίσης μπορείτε να κατεβάσετε τις διαφάνειες του τρίτου μαθήματος πάλι από το επόμενο link:
Διαφάνειες από το δεύτερο μάθημα
Νοεμβρίου 11, 2009
Στο ακόλουθο link μπορείτε να βρείτε τις διαφάνειες από το δεύτερο μάθημα:
Video tutorials για το Blender3D
Νοεμβρίου 11, 2009
Στο παρακάτω link μπορείτε να κατεβάσετε ένα .zip αρχείο το οποίο περιέχει video tutorials τα οποία εξηγούν αναλυτικά τη βασική χρήση του Blender, τη δημιουργία μοντέλων και animation. Ότι θα δείτε στα video tutorials έχει γίνει και στα σεμινάρια μέχρι τώρα.
Μπορείτε να κατεβάσετε τα video tutorials από εδώ:
Για να δείτε τα videο πρέπει να αποσυμπιέσετε όλα τα αρχεία του zipfile blender_tuts.zip που κατεβάσατε και μετά απλά ανοίξτε με τον browser σας τα αντίστοιχα .htm αρχεία !!!
