Hopla :pleure:
Puisque plusieurs thread parlaient de cours et/ou d’introductions a des langages je me suis dit que le petit raytracer que j’ecrivais pourrait tres bien devenir le premier logiciel en CafzoneWare. Pour l’instant ca raytrace, la scene est hardcodee dans le main() du programme et ca va pas super vite. Le resultat produit pout l’instant c’est des trucs comme ca:
<img src=’ http://www.3deurope.com/cafzone/output.jpg’ border=0>
ca casse pas des briques mais les reflections marchent :pleure:
La suite, refractions, acceleration, anti aliasing, caustics etc ne sont pas la pour l’instant et n’attendent que votre bonne volontee et/ou plus de temps de ma part…
Le code est la :
http://www.3deurope.com/cafzone/GloPRender.zip
Il est malheuresement peu commente (mais ca va changer) et il faut etre un peu familier avec l’algorithme de raytrace et un mini (pas bcp) de math vectorielles pour comprendre de quoi ca parle. Je posterai un autre message avec plus de details/explications plus tard. Histoire de se faire introduire en douceur (ha bravo) au code ci joint.
Le code est en revanche pas trop mal organise et bien separe en entitees distinctes… ca devrait aider a comprendre.
Voila ! J’espere que ca vous plait. C’est tout en C# et c’est ptet une occasion pour certain de regarder la tete que ca a. Y a meme le projet visual studio qui va avec mais vous en avez pas besoin pour compiler. Demandez moi de l’aide si vous y arrivez pas.
J’attend vos commentaires avec impatience.