Oui c'est assez classique pour un tuto de présenter d'abord du code basique, pas optimisé, et qui fait les choses de la manière la plus simple possible ("simple" dans le sens de suivre par exemple les mathématiques que tout le monde connaît; même si ce code est potentiellement plus long et finalement plus complexe dans certains cas). Ou encore appelé une "implémentation naïve". Puis ensuite de passer à une réimplementation avec les spécificités d'un langage, ou d'une API, les optimisations, etc.
En tous cas, ça m'intéresse aussi de voir ce code évoluer (avec du mouvement, puis en 3D...) d'abord dans sa version naïve, puis de voir tout cela réimplémenté dans un second temps avec du code GPU, parallélisé, ou que sais-je encore.
Cette série de tutoriels s'avère prometteuse.
Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]
[^] # Re: Les trois mon capitaine...
Posté par Jehan (site web personnel, Mastodon) . En réponse au journal Programmation 3D à travers les âges : OpenGL 1.1 (1997-2003). Évalué à 8.
Oui c'est assez classique pour un tuto de présenter d'abord du code basique, pas optimisé, et qui fait les choses de la manière la plus simple possible ("simple" dans le sens de suivre par exemple les mathématiques que tout le monde connaît; même si ce code est potentiellement plus long et finalement plus complexe dans certains cas). Ou encore appelé une "implémentation naïve". Puis ensuite de passer à une réimplementation avec les spécificités d'un langage, ou d'une API, les optimisations, etc.
En tous cas, ça m'intéresse aussi de voir ce code évoluer (avec du mouvement, puis en 3D...) d'abord dans sa version naïve, puis de voir tout cela réimplémenté dans un second temps avec du code GPU, parallélisé, ou que sais-je encore.
Cette série de tutoriels s'avère prometteuse.
Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]