C’est parti!!!

22. janvier 2010

Depuis le temps que j’ai envie de faire ce post, je vais enfin pouvoir me lâcher (enfin au moins un peu).

Nova 2010 est dans sa phase finale et certaines fonctionnalités peuvent désormais être annoncées. En aparté, il faut savoir que Nova 2010 est de loin la plus grosse version de Nova en termes de nouveautés.

Parmi ces dernières , une me tient particulièrement à coeur, il s’agit du support de DirectX 10. En effet, Nova 2010 est capable de rendre une scène en utilisant soit un coeur DirectX 9, soit un coeur DirectX 10 soit un coeur totalement software.

Grâce à ce mécanisme de providers, il est donc possible d’accéder aux shaders 4.0 et notamment au geometry shader qui apporte un vrai plus en termes de souplesse et de performances dans le cadre des ombres, des particules, des bones, du warping et j’en passe.

Par exemple, la même scène utilisant des bones va tourner à 100 fps sous provider DirectX 9 et à plus de 1000 sous provider DirectX 10 !

Le plus sympa dans tout ça c’est que l’utilisateur de Nova pourra aisément passer d’un provider à l’autre à l’envie et sans contrainte.

 

Oui, je sais, ça tue.

DirectX, 3D, Nova

TechDays 2010 incoming!

13. janvier 2010

Microsoft organise comme chaque année les TechDays au palais des congrés de Paris.
C’est le plus gros événement technique de l’année et ne serait-ce que pour voir des stars telles que moi (oui ça va merci), le déplacement vaut le coup.

D’ailleurs cette année j’anime deux sessions et je vous invite à vous y inscrire :)

Intégrez de la puissance supplémentaire dans vos applications de gestion grâce au GPGPU
Audience : Développeurs Enseignants et chercheurs
Niveau : Expert (400)
Le lundi 8 février 2010, 11:00- 12:00.

Coding4Fun  (avec le petit Mitsu F. (qui préfére garder l’anonymat)).
Audience : Architectes Décideur technologique Développeurs Enseignants et chercheurs Informaticiens
Niveau : Découverte (100)
Le lundi 8 février 2010, 17:30- 18:30.

J’en profite pour caler le petit logo avec le mec qui ressemble à rien…

Vignette_Speaker_H

DirectX, .Net, Divers

Coup de gueule du jour : Utilisation de DirectX dans un service

5. janvier 2010

Dans le cadre de Nova Server (oui cette superbe technologie de la mort avec des vrais morceaux de code qui poutre à l’intérieur que vous pourrez découvrir ici), j’ai été amené à essayer de faire tourner Nova dans un service windows.

Et là c’est le drame. Il est juste IMPOSSIBLE de faire tourner DirectX (ou OpenGL) dans un service Windows depuis Windows Server 2008 et Vista. En effet, pour la petite histoire, ces systèmes font tourner les services dans une session appelée session 0. Cette session posséde la charmante limitation de ne pas permettre l’accès au desktop et donc à l’accélération graphique.

Ce qui me tue c’est qu’avant on pouvait. Mais apparemment il y a un bucheron dans l’équipe qui a conçu la sécurité des nouveaux OS. Le jour ou il a réfléchi à la sécurité des sessions, il devait être constipé parce que bloquer l’accès au desktop, je ne suis pas contre mais pourquoi à DirectX? Il croit que je vais détourner un avion avec?

C’est fou quand même parce que pour le coup le déport des rendus sur des serveurs c’est la foire à la saucisse avec une ouverture de session manuelle et tout le package “je code comme un veau”.

Donc, bam, carton rouge!

Divers, 3D, Windows

La maxime du jour

5. janvier 2010

“Rarely complain (waste of energy). All complaining does is put the complainer in a negative and unproductive state.”
Ce qui pourrait se traduire par : “Se plaindre très rarement (Gaspillage d’énergie). Se plaindre a pour seule conséquence de positionner la personne dans un état négatif et improductif”.

Et franchement, je suis d’accord. D’ailleurs depuis le début de l’année j’essaye de ne pas me plaindre et de rester positif.

Bon je ne cache pas que quand je vois que le “Dakar” (oui Dakar est une ville d’amérique du sud…ou pas) va coûter 20000 tonnes de CO², ca me brise un peu les rouleaux.

D’ailleurs dans la lignée de cette course au grand n’importe quoi, je propose une course de sous-marins nucléaires dans la Manche que l’on pourrait appeler “Australie” afin que cela soit bien pourri autant dans l’intêret que dans le nommage.

Divers