mardi 11 mai 2010

Visual Shader Editor

Je présente aujourd'hui mon éditeur de shader hlsl. Mon but était de réaliser une application ressemblant à l'éditeur de Matériaux de Softimage XSI ou à Mental Mill. Je pense y etre arrivé pleinement . Je ne vais pas donner les détails techniques aujourd'hui juste lister quelques points importants.

Génération de code à partir de diagrammes faits de blocs interconnectés
Mise en place d’une api permettant d’écrire du code HLSL depuis un langage dotnet
Mise en place d’une api pour la représentation abstraite du graphe
Elaboration d’un control Winform pour le graphe et d’un explorateur de propriétés
Utilisation de XNA pour l’affichage
Sérialisation Xml du diagramme
Sérialisation Codedom d’une partie du graphe
Système d’extensibilité et de plugin

Voici le lien vers l'application :
http://www.mediafire.com/?z2tnzgu4nnj
Quelque screenshots :
http://img130.imageshack.us/slideshow/webplayer.php?id=glowwith16taphvblur.jpg

Evidemment, comme prérequis à son fonctionnement il faut .net 3.5 et Xna 3.1

mardi 4 mai 2010

Once upon a time ....

Voila !!!

Je me suis enfin décidé à publier tous mes travaux personnels et à partager ma passion pour le Dotnet. Mais tout d'abord il faut que je m'explique sur le nom du blog "Green Dotnet". Cela n'a rien avoir avec l'habillage visuel du blog. C'est juste mon coté écolo qui transparait ainsi. Et puis il n'y avait pas d'autres noms disponibles. "Dotnet Geek" : déja pris, de même que "Dotnet Undercover", "Crazy Dotnet", "Beloved Dotnet" etc.