La bêta de Unity 4 est disponible

Vous pouvez maintenant vous jeter sur la bêta de la quatrième version de Unity qui est enfin disponible pour Windows et pour Mac OS.

Cela sera l’occasion de tester les nouvelles fonctionnalités qui intégreront la prochaine version du populaire moteur de jeu. Les ajouts tels que le support de DirectX 11, ou encore du projet pour Linux ou en Flash permet à la firme de rattrapper son retard sur les moteurs comme l’Unreal Engine ou le CryEngine.

Voici une courte liste des changements :

  • ajout du rendu DirectX 11 ;
  • système d’animation (possibilité de réutiliser les mêmes animations pour plusieurs personnages de différentes tailles et de lier les os aux muscles en un clic) ;
  • ajout de l’exportation pour Linux ;
  • ajout du support des shaders pour les normales et des shaders personnalisés pour les terrains ;
  • support des textures volumétriques ;
  • support des ombres pour les mobiles ;
  • rendu de police dynamique (identique pour toutes les plates-formes) ;
  • nouveau navigateur de projets ;
  • système d’interface utilisateur réécrit ;
  • nouvelle bibliothèque de curseurs, avec le support matériel pour les plates-formes le permettant ;
  • nouvelles possibilités et options sur les licences ;
  • et bien sur, des corrections et améliorations en tout genre.

Source :

http://unity3d.com/unity/beta/

Une nouvelle technique d’ombrage pour Skyrim

Boris Vorontsov est un passionné russe qui s’amuse à modifier les jeux afin d’en améliorer l’aspect graphiquement.
Récemment, il s’est penché sur Skyrim et vient d’implémenter une nouvelle technique d’ombrage pour le jeu, qu’il présente dans les trois vidéos suivantes :

http://www.youtube.com/watch?v=rW1hzn1YKfE

http://www.youtube.com/watch?v=lTwIRfem7kI

http://www.youtube.com/watch?v=9uG-s9cuPPM

Vous pouvez retrouver son mod pour Skyrim et le reste de ses travaux à cette adresse : http://www.enbdev.com/index_en.html

NVIDIA annonce son moteur de lancer de rayon NVIRT

Lors du banquet de la conférence i3D 2009 qui s’est déroulée à Boston, Austin Robinson du groupe de recherche NVIDIA a annoncé la sortie à la mi-printemps d’une nouvelle API nommée NVIRT (NVIDIA Ray-Tracing engine) qui, comme son nom l’indique, sera un moteur de lancer de rayon. Ce sera une API basée sur CUDA, la toute nouvelle API de NVIDIA pour faire du calcul général sur les cartes graphiques et NVSG , le graphe de scène proposé par NVIDIA.

Cette annonce d’un outil permettant de calculer facilement des algorithmes de lancer de rayon sur des GPUs est une première mondiale dans l’industrie. Les algorithmes de lancer de rayon sont de plus en plus utilisés dans l’industrie du jeu vidéo (pour les moteurs physiques ou algorithmes de rendu sophistiqués), mais également pour des simulations physiques plus générales utiles pour les industries de pointes (aéronautique, aérospatiale, etc.) ou dans le domaine de l’IA. A l’heure actuelle, seul CUDA permet de créer un moteur de lancer de rayon exécuté entièrement sur GPU mais NVIDIA veut nous proposer une API plus adaptée et qui sera très flexible.

NVIRT devrait être une architecture de type pipeline mais plus sophistiquée que OpenGL et DirectX. En effet, il y aurait deux types d’objets qui seront traités : les rayons et les objets qui représenteront nos modèles 3D si nous voulons faire du rendu.

Lire la suite

GLest : un moteur de jeu de stratégie en OpenGL

GLest est tout d’abord un jeu de stratégie temps réel gratuit développé en OpenGL. Mais GLest n’est pas que ça car il propose également un moteur de jeu de stratégie complet, ce qui est assez rare pour les projets amateurs. GLest est disponible depuis peu dans sa version 3.2 qui intègre des modèles 3D plus détaillés, de nouveaux tutoriels, une interface simplifié ainsi que des textures d’ombres de hautes résolutions.

Lire la suite

Shader X7 Bientot disponible

shaderX7

Le livre est toujours en cours d’édition mais va bientôt passer à l’imprimerie.

Tout comme la série des GPU Gems (voir aussi le débat sur le forum), la série des Shader Xn est un must-have si vous êtes intéressé par les algorithmes modernes de la programmation 3D (OpenGL ou Direct3D).

Lire la suite