Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Sortie de la version 4.23 du moteur de jeux vidéo Unreal Engine
Avec un nouveau moteur de destruction : Chaos

Le , par LittleWhite

32PARTAGES

14  0 
Le moteur de jeux vidéo Unreal Engine passe en version 4.23. Une nouvelle fois, cette version apporte des nouveautés impressionnantes. La première est sans aucun doute le nouveau système physique et de destruction nommé Chaos. Pour l'instant en bêta, le moteur permet la destruction de l'environnement entourant le joueur.


Toutefois, pour accéder à Chaos, vous devez l'activer et compiler le moteur à partir des sources. Vous pouvez trouver un guide afin de profiter de la démo de la vidéo ci-dessus.

Chaos apporte un nouveau type de ressources appelées « collections de géométries » (Geometry Collections). Cela permet à l'auteur de regrouper plusieurs modèles statiques afin de les rassembler lors de leur destruction. À partir de la collection, vous pouvez utiliser l'outil de fracture afin de déterminer comment le modèle se cassera. Pour aider le créateur, il est possible d'appliquer des algorithmes tels que Voronoi en cluster pour générer les différents morceaux. De plus, vous pouvez appliquer un graphe de connexion pour indiquer au moteur quelles parties doivent être fixes (maintenues physiquement par d'autres éléments de la scène) et quelles sont les parties qui seront indépendantes et destructibles lors de leur cassure. Ensuite, vous pouvez appliquer des champs (fields) permettant de dire quelles parties sont plus lourdes que d'autres.

Finalement, la simulation de destruction peut être mise en cache, permettant au créateur de rejouer une destruction telle qu'il l'a imaginée.
Chaos est un système à part entière et peut donc être synchronisé avec Niagara (système de particules).


Le lancer de rayon est disponible depuis la version 4.22. Cette nouvelle version y apporte bon nombre d'améliorations :
  • support étendu de DirectX 12 ;
  • amélioration du réducteur de bruit ;
  • amélioration de la qualité de l'illumination globale en lancer de rayon ;
  • support de nouvelles géométries (paysage, les modèles générés à la volée) et de nouveaux matériels (la transmission sur les SubSurface Materials) ;
  • pour gérer les différents rebonds suite à la simulation de la réflexion, le moteur peut utiliser les techniques classiques de rendu par rasterization lorsqu’une distance maximale est dépassée ;


Le moteur intègre le texturage virtuel (Virtual Texturing), permettant ainsi de créer une immense texture dans le but de réduire l'empreinte mémoire.


Aussi, la version 4.23 apporte des aides pour les développeurs souhaitant mieux comprendre ce qui se passe dans le moteur. Cette fonctionnalité, en bêta, permet de récupérer les appels et le temps passés dans les fonctions et de les analyser, plus tard, dans un outil dédié :


En vrac, la version 4.23 apporte (liste non exhaustive) :
  • un support des fonctionnalités spécifiques de HoloLens 2 (bêta) ;
  • des améliorations dans le pipeline de production virtuel (pour les créateurs de films)

  • le moteur peut être contrôlé à distance (à travers le protocole HTTP) (bêta) :

  • support de la technologie nDisplay et de la projection sur des surfaces incurvées ;
  • streaming des animations (expérimental) ;
  • amélioration de Niagara ;
  • amélioration du séquenceur.


Vous pouvez consulter la liste des modifications dans l'annonce officielle.

Votre opinion

Allez-vous installer cette nouvelle version ?
Quelle est votre stratégie autour des montées de version du moteur ?
Qu'attendez-vous le plus dans ce moteur ?

Source

Annonce officielle

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de LittleWhite
Responsable 2D/3D/Jeux https://www.developpez.com
Le 07/09/2019 à 10:46
Godot est entrain de prendre de l'ampleur est de se faire une place dans le milieu.
-> https://jeux.developpez.com/actu/258...x-video-libre/

Le code de l'Unreal Engine actuel est disponible sur GitHub (il faut juste avoir un compte Epic et GitHub et les associer).
4  0 
Avatar de Steinvikel
Membre chevronné https://www.developpez.com
Le 07/09/2019 à 10:39
Quelqu'un aurait-il connaissance d'un moteur de jeux vidéos sous licence libre, plus ou moins connu ?
Ou bien est-ce une chasse gardé par une niche ? (les moteurs)

PS: le code des vielles versions Unreal Engine est rendu public/visible, il n'est pas "libéré".
0  1