Unreal Engine 5 test Nanite/Lumens

Поділитися
Вставка
  • Опубліковано 4 жов 2024
  • Decided to create a scene from scratch to test out UE5 latest features: Lumens and Nanite. Almost everything in this scene is from Megascans library, full hi-res mesh and full 8K texture resolution.
    The clouds looks potato and Unreal's Ocean water is not fully working with Nanite yet but idk i think its ok.....
    Overall this scene should be a few billions polys, every rock, every patch of land is full high resolution mesh, yet Nanite still works like a charm. Although i have a relatively mediocre graphics card, and the project is running on a very slow external HDD, not SSD, the editor ran at very acceptable fps (15-20fps) considering whats going on in the scene, and im running a 4K monitor. Lumens software global tracing is used in this scene and the craziest thing is that it's not even ray-tracing but the GI/Reflection just works, its beautiful, and it looks probably even better than UE4's original RTGI
    Although there's still some artifact going on, and Lumens/Nanite doesnt work well with transparent objects, and havent supported WPO yet (hence why there's no foliage/trees in there) Epic said they will make support for those features in the final release.
    One of the less talked about new feature is Virtual Shadow Map which cast softshadows on the scene and i think it's performance is amazing. I did see some artifact at some weird angles and such but its not a very big deal this is still early access of UE5
    The ability to import infinite amount of geometry and textures into the scene with full GI, while working at realtime speed feels pretty....unreal. Overall this scene only cost me about 1 day of working including rendering
    Rendered in 4K on a single GTX1070 8GB VRAM
  • Фільми й анімація

КОМЕНТАРІ • 109

  • @MatthiasEdling
    @MatthiasEdling 3 роки тому +72

    This is beyond todays graphics, but wait. This is happening right now. What time to be alife...

    • @MacXpert74
      @MacXpert74 3 роки тому +17

      Hold on to your papers!

    • @Mussi93
      @Mussi93 3 роки тому +10

      This is two minute paper with Károly Zsolnai-Fehér.

    • @rorychivers8769
      @rorychivers8769 3 роки тому +8

      I'm going to wait for two more papers down the line before I get excited

    • @JackLeeSarming
      @JackLeeSarming 3 роки тому +1

      suddenly felt alife after reading your comment.

    • @nickpinkowski
      @nickpinkowski 3 роки тому

      i love this comment section

  • @cipher001
    @cipher001 3 роки тому +54

    This is a trillion times better than other people's UE5 demos!

  • @magneto6791
    @magneto6791 3 роки тому +32

    this is beautiful, add music to it!

    • @mrhahn98
      @mrhahn98  3 роки тому +3

      hey, yes i'd love to but i dont know if i can upload copyrighted music to youtube

    • @raw_pc
      @raw_pc 3 роки тому

      Better add natural sounds of falling rocks/sand and the ocean

    • @acefp7547
      @acefp7547 3 роки тому +3

      @@mrhahn98 on UA-cam studio, there’s a collection of music and sound effects you can use for your videos in the Audio Library. While in Studio, there’s a tab on the left that looks like a music note which leads to the library. That’s a good place to get music for videos!

    • @daniel6sharma
      @daniel6sharma 3 роки тому

      @@mrhahn98 check out scott buckley. Free to use top notch music.

  • @milescable
    @milescable 3 роки тому +12

    dude! holy wow. this is getting me amped for UE5

  • @adheesh2secondsago630
    @adheesh2secondsago630 2 роки тому +3

    The complexity of mesh omg. And textures, fine like sand. Can't get enough of this beautiful scene. Amazing!!

  • @SAideRsaY
    @SAideRsaY 3 роки тому +11

    Would really love to see a breakdown of this project. Awesome result!

  • @rickin10
    @rickin10 3 роки тому +3

    absolutely insane, the best i've seen so far! I wish I could see nanite handling big archviz projects, full detailed home (

  • @Flopsaurus
    @Flopsaurus 2 роки тому +1

    This is so amazing. Best demo I've seen so far

  • @billB101
    @billB101 3 роки тому +4

    This seriously needs a soundtrack ;)
    UE5 is looking stunning though for sure.

    • @mrhahn98
      @mrhahn98  3 роки тому +1

      Thanks !!! yes i wanted to add the first part of "welcome to heartbreak" to this but not sure if thats possible since its copyrighted music, is that okay?

    • @yasaipicles6295
      @yasaipicles6295 3 роки тому

      @@mrhahn98 buy something catchy off of sound cloud or something

  • @bmim8t10
    @bmim8t10 3 роки тому +1

    Amazing scene, i think a lot of people would really appreciate a tutorial walk-through to create something like this. Even a time-lapse would be incredible. Great work, keep it up.

    • @mrhahn98
      @mrhahn98  3 роки тому +1

      I'd love to make tutorial but i dont really have the time :(

    • @bmim8t10
      @bmim8t10 2 роки тому

      @@mrhahn98 fair enough! if you ever do get the time, ill be sure to watch! cheers for the great video!

  • @nintendians
    @nintendians 2 роки тому

    looks great.

  • @LowGodd
    @LowGodd 2 роки тому

    those clouds are fine silly goose, I wouldnt have noticed it if you didnt mention it

  • @capoeragames2081
    @capoeragames2081 2 роки тому

    came for the showcase, got some new wallpapers!
    this looks insanely beautiful!

  • @UbaidUllah-it1tg
    @UbaidUllah-it1tg 3 роки тому

    Best UE5 video I've seen.

  • @humayan91
    @humayan91 3 роки тому

    insane details

  • @ajaysharma6811
    @ajaysharma6811 2 роки тому

    Tooooo good

  • @HulluJanne
    @HulluJanne 3 роки тому +1

    The trueness of this masterpiece is untrue. Or the realness is unreal.

  • @Abdul-qo6eb
    @Abdul-qo6eb 2 роки тому

    THIS IS MIND-F-BLOWING !!!

  • @CalebDigital
    @CalebDigital 3 роки тому +1

    This is …. AMAZING!!!

  • @khymaaren
    @khymaaren 3 роки тому +1

    Apart from the water shader, it's very cinematically realistic.

  • @justadictatorridingonanuke3714
    @justadictatorridingonanuke3714 3 роки тому +6

    Imagine if hellblade 2 looks like this

    • @simongravel7407
      @simongravel7407 3 роки тому

      It kinda did in the trailer! Now we understand why the geo was so inexplicably heavy.

  • @gradius12
    @gradius12 3 роки тому

    This was insane.

  • @momojafar9385
    @momojafar9385 3 роки тому +1

    ON A FUCKING GTX 1070, WTF THIS IS AMAZING!!!

  • @simongravel7407
    @simongravel7407 3 роки тому

    Very nice camera travel

  • @gamerhaven7959
    @gamerhaven7959 3 роки тому

    SOOO nice wow

  • @ΓιώργοςΑλεξάκης-ι5ζ

    Τhis is insane ,the only thing that I would add is a little mist on the the far rocks on the right it looks kinda odd but other than its insanely good

  • @SanOcelotl
    @SanOcelotl 3 роки тому +2

    Wow dude, Is amazing, how did you make the landscape displacement? Or its a collection of assets?

    • @mrhahn98
      @mrhahn98  3 роки тому

      I did not use displacement the ground is a bunch of megascans mesh bashed together. There is landscape in the scene but it only exist because of the ocean water needs landscape

    • @SanOcelotl
      @SanOcelotl 3 роки тому

      @@mrhahn98 oh i see, thanks for sharing

    • @mnomadvfx
      @mnomadvfx 3 роки тому

      I think Nanite has made it cheaper to use actual high detail geometry than displacement which is limited by tesselation resources on the gfx card.

  • @MatthewRumble
    @MatthewRumble 3 роки тому

    Please put it on the marketplace!

  • @proveit5813
    @proveit5813 3 роки тому

    woooow grat job

  • @luke-1851
    @luke-1851 3 роки тому

    I can't wait to play games made with Ue5

    • @mnomadvfx
      @mnomadvfx 3 роки тому

      For sure by the end of PS5/XSX generation the games will be freakin insane.

  • @pirojfmifhghek566
    @pirojfmifhghek566 2 роки тому +2

    This technology makes me really wonder where the bottleneck is going to be. Because if the number of polygons and meshes is no longer a limiting factor for GPUs, it's still going to be a huge limiting factor for... hard drive space. Games are already enormous.
    So I guess what I'm curious about is whether anyone has begun to develop algorithms for creating "filler" objects for some of these scenes. Let's say that your character is moving into certain area. Instead of pulling all of the data from a file folder, it just leaves instructions for the cpu to create 500 randomly placed rocks, or even randomize the meshes of the surface of the ground/walls. It's not like the CPU was getting off easy pulling that data from the folder, since it was compressed data anyway.
    Seeing as more games are using procedurally generated content with relative success, it feels like this may be the logical next step. Otherwise 1TB video game downloads may become the norm. I shudder at the thought.

    • @coastallab5526
      @coastallab5526 2 роки тому +1

      Nanite actually does a great job when it comes to compressing the textures

    • @Blacksoul444
      @Blacksoul444 2 роки тому

      Yeah hi-res graphics (textures, models, animations, ...) still require base 2 exponentially more disk space. That is gonna be the next problem soon , maybe you are right

  • @jojolafrite90
    @jojolafrite90 3 роки тому

    All these textures worry me. It's the storage part that slows down all informatic. Only 2 little megascan assets in a project and it's already more than 7 Gb in size...
    For just one little ham, a little thing with little rocks on it and some little decoration thing.
    Edit, the whole demo is 100GB... That's a lot. But they did flex a lot in this thing. Kitbashing geometry on geometry everywhere.

    • @mrhahn98
      @mrhahn98  3 роки тому

      The project might be large but unreal compression whem packing is very good. The demo when packed is only about 20gb

  • @manoahvanderwolf3259
    @manoahvanderwolf3259 2 роки тому

    can we please have a new half-life game with this engine? and VR as an option, not a necessity?

  • @GaryMcKinnonUFO
    @GaryMcKinnonUFO 3 роки тому

    Amazing, i wonder if they use deep learning to simulate the raytracing, the increase in geometry is beyond ridiculous.

    • @mnomadvfx
      @mnomadvfx 3 роки тому +1

      No, neither Lumen nor Nanite use deep learning.
      I think that the engine does use some machine learning for limb placement when interacting with the environment going by the original UE5 demo, but beyond that it's just very clever separation of tasks and a modernisation of the entire graphics pipeline.
      The actual geometry on rendered on screen is relatively small compared to what the actual shots are likely comprised of because Nanite dynamically alters the geometry so that there is never more than x triangles rendered per pixel, which guarantees a very stable framerate as long as the compute shaders which do the triangle culling/rasterisation can do it fast enough.
      The changes in UE5 seem to be leaning towards a future where the bottleneck has shifted back to the storage, which is precisely why Sony and Microsoft concentrated so much on SSD's and data compression for the new consoles.
      Lumen on the other hand uses a variety of different techniques to achieve the global illumination lighting of all that geometry - these vary across distance meaning that the further an object is from the camera the lower precision the method used is (and faster).
      The same techniques used for this will probably be further refined again for VR games with headsets that have eye tracking, as foveated rendering can allow for insanely good graphics in the central vision (fovea) range while the periphery is rasterised, lit and shaded in lower quality.
      In short UE5 + eye tracked VR will alow for much richer experiences at the same level of gfx hardware.

    • @GaryMcKinnonUFO
      @GaryMcKinnonUFO 3 роки тому

      @@mnomadvfx Thanks very much Kenny. I must read up on it, it's too interesting to not look into!

    • @mrhahn98
      @mrhahn98  3 роки тому +1

      I dont think its using machine learning, im using software Lumens

    • @GaryMcKinnonUFO
      @GaryMcKinnonUFO 3 роки тому

      @@mrhahn98 Thank you.

  • @alsoegonedman
    @alsoegonedman 2 роки тому

    How did you create the lens flares and the lightning appearing in rays? Please I need to know! GOOD JOB!

  • @jacquesokes
    @jacquesokes 3 роки тому

    Wow this is absolutely UNREAL!! :) Any chance you would sell this scene to learn from and also to maybe use with compositing for green screen for music video at all? Please consider!

  • @Dante02d12
    @Dante02d12 3 роки тому

    This is _amazing._ I downloaded UE5 to test it too, but it's not as "real-time" as I expected, there's still a lot of shaders compiling loading time... Do you have some tricks to avoid those? Or do you just bear with it?

  • @lamsmiley1944
    @lamsmiley1944 3 роки тому +9

    I can't wait until they figure out how to actually make water that actually looks real.

    • @thronosstudios
      @thronosstudios 3 роки тому +3

      They already have... you just have to get the right plugin

    • @mrhahn98
      @mrhahn98  3 роки тому

      They have, im just too lazy

  • @IJArts
    @IJArts 3 роки тому

    😳

  • @adrienisakovic780
    @adrienisakovic780 3 роки тому +1

    Wowwwww, thats amazing... I'm a blender/C4d arrist and I would like to learn Unreal Engine 5. How long did it take you to do this knowing these are Quixel assets ? And would it be easy to set an animation like this in Ue 5 fast ?

  • @milescable
    @milescable 3 роки тому

    Can i ask what did you render this out as? in terms of resolution / codec.

    • @IceVip
      @IceVip 3 роки тому +1

      Nowadays there's no special sauce. Whatever codec you use youtube will fuck it down to hell either way. Random guess would be the all mighty h.264 at 35-45k bitrate. As for resolution, 3840x1608 at either 23.976 or 24 fps. The motion blur looks like the equivalent of 1/48th shutter.

    • @milescable
      @milescable 3 роки тому

      @@IceVip yeah more so curious if he did the tedious image sequence route or just straight ProRes- looks incredible

  • @MrMyMirror
    @MrMyMirror 3 роки тому

    wow

  • @sams_3d_stuff
    @sams_3d_stuff 3 роки тому

    Did you use any kind of displacement on the ground? Thank you!

    • @mrhahn98
      @mrhahn98  3 роки тому

      No its all geometry i didnt use displacement

  • @kromide3d
    @kromide3d 3 роки тому

    Dear Anh Vu, is it possible to share how long the render time was ? i think it's amazing what you did !

    • @camaxide
      @camaxide 3 роки тому +1

      Unreal Engine is a real time engine - there is no render time

    • @iandud3
      @iandud3 3 роки тому

      @@camaxide no he definitely rendered this out. he says so in the description. he did say it ran at 15-20fps in real time though, so im guessing the render didnt take too long at all.

    • @mrhahn98
      @mrhahn98  3 роки тому

      Its about 30minutes i think...i dont remember exactly

  • @simplysid
    @simplysid 3 роки тому

    I was under impression that water simulation is disabled for UE5? o:

    • @W1ngSMC
      @W1ngSMC 3 роки тому

      Nah, you can use the UE4 water system. You just have to enable it in the plugins. (You can also add NVIDIA Waveworks but its a lot more work)

    • @mnomadvfx
      @mnomadvfx 3 роки тому

      @@W1ngSMC I think the AMD GPUOpen FEM thing might work with water too.
      UE5 seems to also be developing its own water system - I think Epic are tired of the whole me me me me thing from nVidia even if they are getting paid for it, as a long term thing it puts off AMD gamers and they know it.

    • @mrhahn98
      @mrhahn98  3 роки тому

      I used the default water plugin that comez with UE in here, its my bad it doesnt look very good

  • @luzng
    @luzng 2 роки тому

    The earth is F

  • @amusing5084
    @amusing5084 3 роки тому +2

    Please tell me your computer configuration?

    • @mrhahn98
      @mrhahn98  3 роки тому +1

      AMD 3900X , 64GB Ram , GTX 1070

    • @lucazar2459
      @lucazar2459 3 роки тому

      @@mrhahn98 holy ****, i also have a 1070 an i was wondering if it could run it, there is my answer i guess

    • @mrhahn98
      @mrhahn98  3 роки тому

      ​@@lucazar2459 yeah, let me clarifym the editor was running fine at around 20fps while i'm working on this, but dont expect quality in this video at 4k on the 1070 while working because it was rendered at much higher setting and resolution

  • @defaultHandle1110
    @defaultHandle1110 3 роки тому

    Was hoping a massive 🌅 tsunami came in…

  • @egeaydin2165
    @egeaydin2165 3 роки тому

    can you teach me ?

  • @kimjong-un1261
    @kimjong-un1261 2 роки тому

    would you be willing to share the project with us please?

  • @ransidbeefoil9781
    @ransidbeefoil9781 3 роки тому

    bạn làm một scene archiviz được không? nếu một cảnh như này thì tầm bao nhiêu fps?

  • @jessacrow9407
    @jessacrow9407 3 роки тому

    how did you get the tessellation to work on the ground surface?

    • @mrhahn98
      @mrhahn98  3 роки тому

      Its all geometry. No disp

  • @ryushev2000
    @ryushev2000 3 роки тому

    awesome, but very noisy, luckily nvidia dlss can probably take care of that

    • @mrhahn98
      @mrhahn98  3 роки тому

      I added noise in post proccess volume

  • @zdddddd
    @zdddddd 3 роки тому +1

    how did you make the ground?

    • @SchnitzelMickey
      @SchnitzelMickey 3 роки тому

      i would also like to know as there is no more displacement in ue5

    • @mrhahn98
      @mrhahn98  3 роки тому

      Its all geometry i placed a bunch of hires ground megascans there

  • @theaorora4365
    @theaorora4365 3 роки тому

    Can i see your setting?

  • @MegasVN69420
    @MegasVN69420 2 роки тому

    hay qua

  • @seaside5747
    @seaside5747 3 роки тому

    colab?

  • @ABMultimediaDesigner
    @ABMultimediaDesigner 3 роки тому +1

    Seriously.....What The F***

  • @hoenchanneltv8692
    @hoenchanneltv8692 3 роки тому

    đẹp vãi, nhưng mà hơi giật, 30fps chắc đỡ hơn

  • @idankoren-israeli7146
    @idankoren-israeli7146 3 роки тому

    Hi there! I have a large UA-cam channel and I would like to ask for permission to use your videos with full credit in the video description and on the video itself :)
    May I have your email address?

  • @dimmotion7861
    @dimmotion7861 2 роки тому

    wtf

  • @SuperlativeCG
    @SuperlativeCG 3 роки тому

    The fun never stops.