Nouvelle version : SCEngine v0.0.7a
Bonsoir à tous,
Après la rédaction d'un tutoriel et la "stabilisation" du code source du moteur, je vous présente la version 0.0.7 alpha. Toujours alpha car je n'ai toujours pas bien pris le temps de tester le moteur, mais depuis tout ce temps que je l'utilise je pense que je pourrai bientôt mettre bêta.
Au menu des nouveautés :
- Multiple Render Targets, vous permettant via un pixel shader d'affecter plusieurs textures simultanément lors d'un rendu sur texture via FBO.
- Fonction Texture_Blit() vous permettant de blitter une texture sur une autre, cela risque d'être pratique pour appliquer un filtre gaussien en plusieurs passes.
- Nouvelle architecture du gestionnaire de scènes, j'ai plus ou moins défini quelques règles afin d'ajouter de la rigueur dans le gestionnaire de scènes, qui était plus un emballage grossier auparavant.
- Matrices de texturage accessibles au sein du gestionnaire de matériaux.
- Environnement mapping, permet de simuler les reflets de l'environnement sur un modèle.
Avec ceci s'ajoute une habituelle correction de bugs multiples, que je ne devrais même plus signaler tellement c'est quotidien et "normal".
Comme je l'ai signalé au début de la news, j'ai effectivement rédigé un tutoriel, pour l'instant très primaire, sur l'utilisation du moteur et des fonctions de base. Avec l'aide de la doc vous pourrez en théorie faire déjà quelques petites choses. Le tutoriel est disponible au format xHTML dans les sources de la nouvelle version du moteur. Il a été initialement rédigé en mdown.
À bientôt !
Le développement de DevIL reprend !
Bonsoir à tous !
Je viens de rentrer de vacances ce soir même, et après deux semaines sans PC on est complètement largué et on apprend que plein de choses nouvelles sont sorties, notamment, et c'est ce qui a le plus attiré mon attention, une nouvelle version de la très célèbre bibliothèque d'images DevIL.
DevIL, pour Developers' Image Library, et une bibliothèque permettant le chargement et la manipulation d'images (redimensionnement, effets de flou, etc...), ces images peuvent ensuite être chargées en tant que texture pour OpenGL par exemple. Le SCEngine utilise cette bibliothèque, c'est pourquoi son maintient me réjouit car je trouvais à la dernière version en date de DevIL plusieurs bugs assez casse-pieds.
DevIL revient donc sur le devant de la scène avec une version 1.7.2 qui d'après le développeur Denton corrige de nombreux bugs, dont quelques-uns que j'avais repérés par ci par là.
Bonne nuit !
Migration du site vers l'UTF-8
Je viens de migrer la totalité du site (excepté les bases de données) vers l'UTF-8, chose prévue depuis longtemps mais toujours repoussée pour diverses mauvaises raisons.
C'est maintenant chose faite après une petite heure de labeur, et nous avons en prime quelques correction de bogues et ajouts de fonctionnalités en interne.
Il reste cependant peut-être des problèmes que je n'ai pas encore vu. Si vous en trouvez un, je vous saurai gré de me le reporter sur le forum.

