Accueil🇫🇷Chercher

CryEngine 2

Le CryEngine 2 est un moteur de jeu 3D développé par Crytek, et est une évolution du moteur de jeu CryEngine. Il dispose de capacités de rendu en 3D temps-réel, notamment en termes de photoréalisme, jusque-là impossibles. Il est notamment utilisé dans Crysis, premier jeu l'utilisant, et par la société IMAGTP, première détentrice de la licence en dehors du monde du jeu vidéo. Depuis, plusieurs autres projets ont été annoncés, dont un MMO en cours de développement par une équipe asiatique et deux nouveaux jeux développés par Crytek.

Dans ce nouveau moteur OpenGL a été abandonné au profit de DirectX10, les partenaires techniques de Crytek durant le développement du jeu furent Nvidia et Microsoft/Intel. DirectX10 instaure les Shader Model 4.0 par opposition aux versions précédentes : vertex/geometry shader et pixels shader utilisent les mêmes unités de calculs.

Support fonctions 3D

Liste non exhaustive des principales innovations et fonctions 3D disponibles dans le moteur :

  • Utilisation massive de PolyBump 2 dans la conception des textures et des modèles du jeu.
  • Utilisation de particules souples ; la fumĂ©e ou la poussière rĂ©agissent au vent, Ă  la lumière, Ă  l'ombre.
  • Éclairage d'ambiance en temps rĂ©el : les Ă©clairages & ombres rĂ©alistes en fonction de la mĂ©tĂ©o : nuages volumĂ©triques, heure de la journĂ©e, position du soleil.
  • Environnements interactifs et destructibles : Interaction des personnages, par exemple, si on marche sur une feuille, elle se plie. Si une bombe explose près d'un rocher, il se brise de façon rĂ©aliste, si un vĂ©hicule rentre dans un bâtiment de tĂ´le, il part en morceaux.
  • Prise en charge de l'Ă©clairage des scènes 3D en Ambient Occlusion Lightening, technique d'Ă©clairage très performantes d'une scène 3D afin d'obtenir un rendu 3D photorĂ©aliste de la scène.
  • Système de gestion des ombres douces en temps rĂ©el.
  • Nuages rĂ©alisĂ©s entièrement en 3D en utilisant des voxels.
  • Gestion de la profondeur de champ (lorsque le personnage vise un ennemi, le premier plan de l'image devient flou).
  • Gestion de l'imagerie Ă  grande gamme dynamique (high dynamic range rendering) par l'utilisation des effets d'adaptation oculaire (sortir d'une pièce sombre Ă©bloui).
  • Gestion des dommages localisĂ©s sur les vĂ©hicules (parties destructibles selon l'engin (pneus d'une Jeep, les pales d'un hĂ©licoptère).
  • Effets de crepuscular rays (rayons de soleil Ă  travers un feuillage, rayons traversant les nuages, sous l'eau...)
  • Gestion avancĂ©e du cycle jour/nuit en temps rĂ©el dans le jeu, gestion de l'aube/crĂ©puscule.
  • Système de gestion des mouvements de personnages Ă  base d'animation squelettale.
  • Système de profondeur de champ rĂ©glable de 0 Ă  16 km, (Terrain LOD Management) en fonction de la puissance de calcul, le moteur affiche les dĂ©tails optimaux (plus de dĂ©tails prĂ©cis de près par rapport Ă  l'horizon).
  • Gestion de la transluciditĂ© des objets (subsurface scattering), augmentant le rĂ©alisme du rendu au niveau de la lumière (gestion de la diffraction / diffusion /rĂ©flexion des rayons lumineux), adaptĂ© pour un meilleur rendu de la peau humaine ou de la vĂ©gĂ©tation.
  • Prise en charge des brouillards volumĂ©triques, qui permet de crĂ©er des brouillards Ă©pais et photo-rĂ©alistes.
  • Gestion de l'ocĂ©an en 3D avec altĂ©ration de la surface de l'eau en fonction des vagues et du vent, gestion des effets lumineux (rĂ©fractions / rĂ©flexions).

Éditeur

CryENGINE est fourni avec toute une panoplie d’outils et inclut un éditeur de mondes Sandbox2, une interface de modélisation en 3D qui permet la création de niveaux et le réglage du jeu, tout cela avec une prévisualisation WYSIWYG en temps réel.

Tout acquéreur d'une licence a accès à l’intégralité du code source et reçoit la documentation du moteur et de ses outils. Le support technique est directement assuré par l’équipe R&D, tandis que des ateliers de formation peuvent être mis en place pour permettre à une équipe de mieux assimiler les améliorations qui seront apportées au moteur par la suite.

Jeux utilisant le moteur

Titre Année Développeur Éditeur Plateforme
Blue Mars
(open beta)
2009 Avatar Reality Avatar Reality Microsoft Windows
Crysis 2007 Crytek Frankfurt Electronic Arts Microsoft Windows
Crysis Warhead 2008 Crytek Budapest Electronic Arts Microsoft Windows
Drug Wars 2009 Paleo Entertainment Paleo Entertainment Microsoft Windows
Entropia Universe
(version CryEngine 2)
2009 MindArk MindArk Microsoft Windows
The Day NC Reloaded Studios Nexon
Tencent Holdings
Microsoft Windows
Vigilance 2008 Harrington Group Harrington Group Microsoft Windows

Notes et références

    Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.