Archive pour août  

Portfolio quasi-ready…

…mais déjà en ligne. Il vous faudra donc la dernière version de Silverlight pour le faire tourner (téléchargeable ici gratuitement). Reste le CV à traduire en langue de Shakespeare et ce sera bon… C’est tout frais et c’est ici.

Ok, un peu de ménage…

Bon, alors, pour la rentrée, je fais un peu de ménage sur ce blog, en supprimant la page du CV et du portfolio. Peu vues, peu d’intérêt ici, ces pages ne disparaitront pas toutefois dans les limbes du cache Google, non, je ne le permettrai pas!

En effet, un nouveau site spécifique et tout en Silverlight sera bientôt publié dans…très peu de temps. Stay tuned for more….

Hot Rod terminé !

… Et je peux vous dire que j’en ai bavé avec Vray. Tellement  d’ailleurs que je suis repassé sous Mental Ray, incroyablement plus rapide (faut dire que l’on calcule l’ambiant occlusion à part), mais aussi beaucoup plus précis (punaise, le Vray mat pour la réflexion raytrace, quelle chierie…). Bref, tout mes presets à la corbeille et on reprend le tout avec Mental Ray. Il est bien Vray (notamment pour le baking), mais pour de la grosse scène avec des trucs un peu compliqués (ambiant occlusion+ ref raytrace+ Displacement…) il est vite hors délai (26 heures de calcul, là où Mental Ray en met…1 et demi… Bon, avec Mental ray, par contre, on perd vite 8 heures rien qu’en réglages, mais alors après, c’est un régal…

Donc, voilà comme d’hab mes trois rendus, à savoir le rendu d’ambiant occlusion, le rendu “beauty” …

sHOTAOPrepLD t1LD 

…et le rendu composité final, avec post-process et retouches… pas mal, hein?

FinalRodLD

Bref, encore quelques effort et je le porterai vers NOVA…Mais plus tard, là, c’est dodo.

Un peu de control…

Moui, je vous vois venir : “…fait des tas de fautes, le père Rousseau, rien que dans le titre…”. Mais non, bien sûr, je parle de Control WPF. Si vous utilisez Blend pour réaliser vos applis en Silverlight ou en WPF, vous ne pouvez pas être passés à coté de l’édition d’un contrôle via son control template. Bien. Cela permet, entre autre de customiser un bouton par exemple.

Tiens, le bouton, quel bon exemple. En effet, en modifiant le template d’un bouton, vous avez remarqué qu’est présent par défaut un “sous-contrôle” de type “Content Presenter”. Ce machin permet d’afficher du contenu (image, data, mais souvent du texte – le label du bouton). Cela est surtout utile pour éviter de stocker en dur du texte dans le bouton et de pouvoir éditer le label du bouton directement depuis les propriétés du bouton et pas depuis son template. Vous suivez ? Bien. Pour simplifier, on dira que le control presenter permet d’avoir un raccourci direct à la valeur du texte depuis les propriété du bouton sans avoir à descendre au niveau de son template.

Prenons un autre exemple : créez une nouvelle appli Wpf et glissez dedans un bouton. Editez son template de manière à tweaker un peu l’aspect de ce bouton. Au niveau du template, supprimez tout les composants. Ensuite, définissez  le fond du bouton comme étant un rectangle, à l’intérieur d’une grille (petit conseil au passage, on travaille toujours en relatif, jamais en absolu – la marge est la règle). Le tout en stretch/stretch, pour bien occuper tout l’espace disponible.

C1

Si à ce niveau vous définissez une couleur de fond pour votre rectangle, vous êtes mort. Cela veut dire que vous écrivez en dur la valeur colorimétrique direct au niveau du template. Pas bon. Comment faire alors pour pouvoir choisir au niveau du bouton sa couleur de fond ? Comme ceci : Sélectionnez votre rectangle, allez dans ses propriétés et, plutôt que de choisir un bête background brush, cliquer plutôt sur le petit carré blanc à coté de la couleur pour pouvoir accéder aux options avancées de ce module. Ensuite, sélectionnez l’option “Template binding” puis Background. La propriété est maintenant cerclée de jaune, ce qui signifie qu’elle est asservie à une valeur (binding).

C2

Remontez au niveau de votre application et sélectionnez votre bouton. Et là, magie du cirque, vous pouvez éditer la couleur de votre bouton depuis son plus haut niveau…Mais le plus fort de tout ça, c’est que ce template de bouton peut (et même doit…) être ré-utilisé pour d’autres boutons dans votre appli (histoire de mutualiser un peu – c’est encore mieux si c’est stocké dans un fichier à part genre dictionnaire de ressources). Mais cette valeur de couleur restera propre à l’entité que vous manipulerez (le bouton sera instancié, mais pas la valeur du background, qui sera unique pour chaque bouton…).

 

C3

Ici, on peut voir deux boutons utilisant le même template, mais dont la valeur background est unique…

Merci Seb pertus pour celui-là…Oufff.

Wip, nouveau up

L’environnement commence à être pas mal, le volant est modélisé, j’ai commencé le tableau de bord, retouché l’éclairage global et l’occlusion ambiante. J’ai commencé aussi à bosser sur le post-process.

7thshot

Ca va être une bonne rentrée…

Deus Ex Revolution dans le courant du mois, Gears of War 3 en Septembre, Rage en Octobre,  Skyrim Elder Scroll 6 le 11/11/2011 (tiens tiens, quelle coïncidence… et en plus, c’est le jour de mon annif….), Assassin’s creed 3 le 15/11/2011… Oui, du coté des jeux vidéo, cette fin d’année va être splendide…Les temps changent, je crois que la moitié de ces jeux viendra compléter ma collec Xbox 360…

Enfilons des perles…

…oui, je suis un bon papa, qui aime profiter des distractions partagées avec mes enfants….

WP_000061

Fin de vacances…

Bon, ben voilà, les vacances tendent vers leur fin. Ca va être le moment de rentrer. Mais bon, après un petit tour à Paris voir mon pote, j’ai le moral regonflé à bloc. Ha, Paris, ses restaurants (vive le Coca qui se renverse), ses cinés, ses monuments… sa promiscuité, ses brunchs…

WP_000050

Du coup, j’ai découvert dans la foulée Mango (bravo, faut updater zune en 4.8 pour que cela fonctionne…) et Kodu. Koikesse? Kodu est un petit logiciel qui permet à tout un chacun, mais en particulier aux enfants de 10 ans, de créer un jeu. Et c’est juste énorme ! Ca ressemble à du NOVA, dans l’esprit Action Builder, mais tout est graphique et super intuitif. Bref, je vous recommande chaudement de l’essayer pour vous faire une idée. Il faudra juste télécharger le “framework” xna.

C’est bien simple, mes enfants sont dessus depuis que nous sommes rentrés…

504x_custom_1247254769253_Kodu_Landscape

Mais tout cela ne doit pas nous faire oublier notre WIP en cours. Alors cela avance, mais plus lentement. Voilà où on en est: le train arrière est modélisé, ainsi que le support de plaque, l’intérieur est commencé et le décor commence à prendre forme. es shaders ont avancé un peu aussi, ainsi que les paramètres de rendu. Voilà ce que cela donne:

6thshot

|