La version 4.20 d’Unreal Engine: Toutes les nouveautés

Ca y est la ver­sion 4.20 est sor­tie! Mais quelles sont les nou­veautés apportées?
Vous pou­vez main­tenant con­stru­ire des per­son­nages numériques réal­istes et des mon­des crédi­bles avec un réal­isme iné­galé et en prime utilis­er la nou­velle tech­nolo­gie Dig­i­tal Humans qui ali­mente les démos «Meet Mike» et «Siren».

Vous pour­rez donc créer des per­son­nages, des envi­ron­nements réal­istes que vous pour­rez utilis­er dans dif­férents domaines comme les jeux, la réal­ité virtuelle, la réal­ité aug­men­tée, la réal­ité mixte, le ciné­ma ou la télévi­sion ou encore pour des appli­ca­tions d’entreprise.

Avec les nou­velles bib­lio­thèques d’édition de scripts et d’automatisation, vous pou­vez vous créer des out­ils per­son­nal­isés et dévelop­per vos pro­pres work­flows .

De nom­breuses mod­i­fi­ca­tions ont été apportées pour la créa­tion sur mobiles grâce à Fort­nite, le jeu crée par Epic Games et dont le dernier tournoi  a fait par­ler de lui.

Exam­inons cha­cune des nou­veautés point par point. Con­tin­uer la lec­ture de La ver­sion 4.20 d’Unreal Engine: Toutes les nou­veautés

UE 4.20: Niagara vient compléter (et remplacer à terme) Cascade !

Nia­gara vient sem­ble-t-il rem­plac­er Cas­cade, le sys­tème de ges­tion des par­tic­ules, un peu comme Sequencer est venu rem­plac­er Mati­nee pour les ani­ma­tions. Bon, ça ne veut pas dire que l’ancien sera sup­primé, mais peut-être que tous les efforts seront con­cen­trés sur cette nou­velle mou­ture, qui est pour le moment, en “Ear­ly Access”. Il n’est donc pas con­seil­lé de l’utiliser en pro­duc­tion.

Allons voir cela d’un peu plus près !

Con­tin­uer la lec­ture de UE 4.20: Nia­gara vient com­pléter (et rem­plac­er à terme) Cas­cade !

UE 4.20: De la création de spectacles à la mise en scène pour le e-sport !

On sent que coté Epic Games, il y a une réelle volon­té de pass­er du sup­port “écran” et casques VR à un mode plus “spec­ta­cle” où plusieurs per­son­nes peu­vent assis­ter et par­ticiper.  J’imagine déjà des ambiances ter­ri­bles dans des boites de nuit, des con­cert ou des expo­si­tions inou­bli­ables. Et le tout, avec de l’interactivité et des effets à couper le souf­fle comme sait le faire UE4. On entre vrai­ment pro­gres­sive­ment dans une autre dimen­sion où réel et imag­i­naire vont très vite se con­fon­dre au quo­ti­di­en.  La magie va t-elle pren­dre nais­sance? Non, pour de la vraie magie, il fau­dra atten­dre la télé­por­ta­tion et la nais­sance des holodecks de startrek. Mais visuelle­ment… on va vrai­ment y être et c’est pas pour dans 10 ans !

Con­tin­uer la lec­ture de UE 4.20: De la créa­tion de spec­ta­cles à la mise en scène pour le e-sport !

Unreal Engine 4.20: Nombreuses améliorations du Sequencer

Améliorations de Frame Accuracy  pour le séquenceur

Sequencer stocke désor­mais toutes les don­nées internes de temps sous forme d’entiers per­me­t­tant une solide prise en charge de la frame-accu­ra­cy dans les sit­u­a­tions où cela est néces­saire. LesKeys, sec­tion bounds et d’autres don­nées sont main­tenant tou­jours ver­rouil­lées à la réso­lu­tion de séquence sous-jacente con­trôlable par l’utilisateur; ceci peut être aus­si fin ou aus­si grossier que voulu. Des réso­lu­tions très élevées favoris­eront une plus grande fidél­ité du place­ment des clés et des sous-trames, tout en réduisant la plage de séquence glob­ale.

Mis­es à jour prin­ci­pales:

  • Le curseur de temps dans Sequencer est main­tenant représen­té comme un bloc qui cou­vre toute la plage de la Frame actuelle­ment éval­uée, mon­trant très claire­ment quelles touch­es sont éval­uées et lesquelles ne sont pas pour une trame don­née.
  • La lecture“Force Fixed Frame Inter­val” a été rebap­tisée “Frame Locked”, en réglant le FPS du moteur sur le taux d’affichage de la séquence et en ver­rouil­lant le temps sur des numéros entiers (pas d’interpolation de sous-trame)
  • L’évaluation des sous-trames reste totale­ment prise en charge pour les sit­u­a­tions dans lesquelles la pré­ci­sion de trame n’est pas prise en compte (comme l’animation UMG).
  • Dif­férentes sources de temps sont désor­mais pris­es en charge pour l’évaluation de l’exécution, telles que l’horloge du moteur (world-pause), l’horloge audio et l’horloge de la plate-forme.
  • L’interface util­isa­teur peut main­tenant être visu­al­isée en code tem­porel Non Drop Frame (NDF)  et en Drop Frame (DF). NDF est disponible pour toutes les fréquences d’images et con­ver­tit directe­ment le nom­bre d’images en heures, min­utes, sec­on­des et images restantes. DF Time­code est unique­ment pris en charge sur les NTSC Rates (23.976, 29.97, 59.94). Le for­mat d’affichage peut être mod­i­fié avec la com­bi­nai­son de touch­es Ctrl + T ou avec le menu de l’interface util­isa­teur.

Reportez-vous à la nou­velle page Sequencer Time Refac­tor  notes pour plus d’informations.

Media Track for Sequencer

Sequencer a une nou­velle piste pour lire les sources mul­ti­mé­dia. C’est comme la piste audio, mais pour les films.

Il suf­fit de gliss­er-dépos­er un élé­ment Media Source dans l’affichage des pistes ou de créer une piste mul­ti­mé­dia dans le menu Ajouter une piste. Cette fonc­tion­nal­ité fonc­tionne actuelle­ment mieux avec les séquences d’images, en par­ti­c­uli­er EXR. Les séquences d’images dans la piste média syn­chro­nis­eront pré­cisé­ment les images avec une sor­tie ren­due.

Con­sul­ter la page Using Media Tracks pour plus d’informations.

Sequencer Curve Editor et améliorations

Plusieurs amélio­ra­tions ont été apportées à l’éditeur de courbes et à l’évaluation dans Sequencer, notam­ment:

Les tan­gentes pondérées sont main­tenant sup­port­ées sur les courbes flot­tantes.

Util­i­sa­tion de courbes pondérées dans l’éditeur de courbe du séquenceur

Ajout du sup­port pour les change­ments con­ti­nus d’angle d’Euler lors de la mod­i­fi­ca­tion des rota­tions. Les angles d’Euler ne sont plus lim­ités à -180,180, ce qui est néces­saire pour éviter les retourne­ments dans l’animation.

Vous pou­vez main­tenant activ­er la rota­tion de quater­nions dans une sec­tion de trans­for­ma­tion 3D via le menu Pro­priétés de la piste pour utilis­er l’interpolation de quater­nion pour inter­pol­er en douceur entre deux rota­tions. Ceci est sim­i­laire à la fonc­tion­nal­ité précédem­ment disponible en Mati­nee. Le grand  rem­place­ment n’est pas ter­miné !

Variables d’animation sur des instances anim dans Sequencer

Il est main­tenant pos­si­ble d’animer des vari­ables sur des Anim Instances via des pos­sess­ables, per­me­t­tant un con­trôle direct des vari­ables, des fonc­tions et d’autres con­tenus d’Anim Blue­print. Pour ajouter une liai­son Inst Instance à Sequencer, recherchez son nom dans le bou­ton [+ Track] des com­posants de skele­tal ani­ma­tion. Toutes les vari­ables exposées aux ciné­ma­tiques seront affichées sur le sélecteur de piste.

Reportez-vous à la page Con­trôler les instances ani­mées avec le séquenceur pour plus d’informations.

Import / Export XML Final Cut Pro 7 dans le séquenceur

Les don­nées de scène du Sequencer peu­vent main­tenant être exportées et importées depuis le for­mat XML de Final Cut Pro 7. Cela peut être util­isé pour ren­voy­er des don­nées à Adobe Pre­miere Pro et à d’autres logi­ciels d’édition prenant en charge FCP 7 XML. Vous pou­vez découper et décaler les pho­tos dans le logi­ciel d’édition et les recadr­er automa­tique­ment dans le séquenceur lors de l’importation.

Remar­que: L’ audio n’est pas sup­porté pour le moment.

Améliorations des enregistreurs de séquence

Sequence Recorder prend désor­mais en charge un sys­tème de pro­fil stocké dans le niveau Per­sis­tant. Les pro­fils vous per­me­t­tent de stock­er les acteurs que vous souhaitez enreg­istr­er et leurs paramètres, ain­si que le chemin de sor­tie pour stock­er les don­nées enreg­istrées. Sequence Recorder prend égale­ment en charge l’enregistrement de plusieurs pris­es pour cha­cun des acteurs sélec­tion­nés.

Veuillez con­sul­ter la page Enreg­istreur de séquence pour plus d’informations.

Unreal Engine: Nouveautés de la 4.20, le Cinematic Depth of Field

Si vous ne savez vrai­ment pas ce qu’est un DoF, je vous con­seille d’aller bidouiller cette page, un cas pra­tique vaut mieux que mille mots. Une fois fait, nous allons pou­voir par­ler tech­nique.

La nou­velle Cin-DoF, vous per­met de ren­dre des scènes de qual­ité ciné­ma dans un envi­ron­nement en temps réelCette nou­velle méth­ode est conçue pour rem­plac­er la méth­ode Cir­cle DoF et est plus rapi­de que la plu­part des autres méth­odes DoF, telles que Bokeh. Pour plus d’info sur le DoF, je vous ren­voie à la doc offi­cielle.

Con­tin­uer la lec­ture de Unre­al Engine: Nou­veautés de la 4.20, le Cin­e­mat­ic Depth of Field