Le premier mois, j'ai étudié un programme en C et je me suis instruit en apprenant le langage C++ (à l'école on avait juste fait un peu de C). Il y a déjà là pas mal de notions à assimiler! Ensuite, j'ai dû apprendre à me servir de deux librairies : OpenGL et Qt.
Oulah c'est quoi ça?? O_o Je vous rassure, ces mots m'étaient totalement inconnus, ainsi que les différences entre le C et le C++.
Petites explications, l'open GL ça sert à créer des applications 3D, des célèbres jeux vidéos ont été créés avec (comme Counter Strike, Quake...).
Quant à Qt, elle permet de créer des fenêtres pour Windows, Linux ou Mac ou encore pour les téléphones portables. Qt est distribué par Nokia, c'est donc
Assez de détails techniques pour aujourd'hui! La suite en images :
C'est le programme une fois lancé.
J'ai ajouté des options que l'utilisateur peut facilement modifier comme le zoom la rotation, le nombre de rayons, il peut aussi utiliser différentes configurations à tester (absorbeurs, reflecteurs ici en vert)
Enfin un bouton results qui permet modéliser la trajectoire suivie par les rayons du soleil :
J'oubliais un détail important, j'adore ce que je fais, je ne m'ennuis pas une seconde depuis 15 jours, depuis que j'ai commencé à vraiment programmer. :)
5 commentaires:
Eh ben, je vois que ça travaille dur ! Tant mieux si ça te plait, en tout cas ça a l'air vraiment intéressant ton projet ! C'est toi qui a développé toute l'appli ou tu es intervenu sur une partie du projet ?
L'interface est vraiment sympa, t'as du en manger du code...^^!
C'est moi qui est tout développé tout seul, je n'ai personne pour m'aider. Je suis parti d'un tutoriel Qt de base ("Hello GL") et je me suis servi de quelques petits trucs du programme en C. Mais j'ai du tout refaire car on a construit un autre algorithme. J'ai hâte de voir le résultat. Je commence à avoir pas mal de code en effet... Merci pour le compliment!
Sans vouloir te contredire, Nokia c'est... finlandais... mais t'étais pas loin! J'espère que t'as passé un bon week end! moi c'était parfait! mais à peine revenue, faut que je mette mon grain de sel sur ton blog! hihi
oups, je penserai à l'avenir à vérifier mes sources! Au moins y'en a une qui suit! ;)
GEEK!!!!^^
Enregistrer un commentaire