Unreal Engine 5.2 - Next-Gen Graphics Tech Demo // Game Engine Dev Reacts

  Рет қаралды 146,141

The Cherno

The Cherno

Күн бұрын

Patreon ► / thecherno
Instagram ► / thecherno
Twitter ► / thecherno
Discord ► / discord
Hazel ► hazelengine.com
Unreal Engine 5.2 - Next-Gen Graphics Tech Demo | State of Unreal 2023 ► • Unreal Engine 5.2 - Ne...
🌏 Need web hosting? ► hostinger.com/cherno
💰 Links to stuff I use:
⌨ Keyboard ► geni.us/T2J7
🐭 Mouse ► geni.us/BuY7
💻 Monitors ► geni.us/wZFSwSK

Пікірлер: 211
@TheSilver812
@TheSilver812 Жыл бұрын
The new Metahuman animation system was also quite impressive
@glenn3646
@glenn3646 Жыл бұрын
Aha that was amazing
@nicolasrodriguez5054
@nicolasrodriguez5054 Жыл бұрын
yup, tho no nearly as impressive as the human model system unity is baking. Look it up, you literally cant tell wether is a photo/video or not.
@thefallenvalley4340
@thefallenvalley4340 Жыл бұрын
I second this
@sample.text.
@sample.text. Жыл бұрын
It's nice seeing someone who actually knows what they're talking about.
@hi_its_jerry
@hi_its_jerry Жыл бұрын
his breakdowns are the best
@vineet5317
@vineet5317 Жыл бұрын
Hahaha true
@CeapaCoolOfficial
@CeapaCoolOfficial Жыл бұрын
8:48 Compression, the video has millions of moving traingles with very high contrast between them
@mushroomcrepes4780
@mushroomcrepes4780 Жыл бұрын
1080p60 is like 9 Mbps in bitrate which is wayyy to low for that scene
@sagii86
@sagii86 Жыл бұрын
Compression or not, this isn't the most impressive UE5 demo out there simply because the quixel team didn't use 8k assets like they did with lumen in the land of nanite. You can squeeze much more out of the tech in realtime, especially on high end rigs and even consoles with optimization and procedural tool like houdini.
@jean-marcfueri6678
@jean-marcfueri6678 Жыл бұрын
I was at GDC and an Unreal guy demoed this to me, I must say it was very impressive, the foliage and lighting look unbelievable, quasi photorealistic.
@F00d5tamp
@F00d5tamp Жыл бұрын
I really dig how much effort is put into developing the tools. You can tell that the CEO is in fact a programmer at heart. I hope if he leaves that they hire within the development team of the engine. They don't need to pull a Unity.
@quentinquadrat9389
@quentinquadrat9389 Жыл бұрын
Many good YT videos about the story of UE, from my memory, many good lessons to learn from them
@N1rOx
@N1rOx Жыл бұрын
What happened with unity. I'm ignorant
@quentinquadrat9389
@quentinquadrat9389 Жыл бұрын
@@N1rOx Dying! They are trying to add a poor idea: coding your game with IA
@NihongoWakannai
@NihongoWakannai Жыл бұрын
One of the main advantages of Unreal Engine is that they actually develop the engine along side their flagship: fortnite. Unity is an engine that's made without any specific games, so it's not really being made to fix specific developer problems, they're just adding random tools and hoping for the best.
@hiddendrifts
@hiddendrifts Жыл бұрын
@@quentinquadrat9389 "IA"? do you mean "AI" or is this smth completely different
@Revin2402
@Revin2402 Жыл бұрын
There was a whole talk about the PCG later. It's very nice, you may want to have a look into that as well.
@fallohide7418
@fallohide7418 Жыл бұрын
is there a link anywhere?
@Dannnneh
@Dannnneh Жыл бұрын
@@fallohide7418 Yes, there is.
@matsv201
@matsv201 Жыл бұрын
I visited UDS (Norrköping back then, they was later bought up and moved) back in 1999 and they made a racing game and everything was made with objects on splines. So kind of a halfway house. Also the scenery. Like a palm they had that was a spline, so they could bend it down and away from the track
@cerealwarfare2217
@cerealwarfare2217 Жыл бұрын
8:46 The quality is so bad because the video encoder youtube uses cannot encode that much detail per frame. This usually happens when you have a lot of small things moving about at the same time.
@rainman4905
@rainman4905 Жыл бұрын
i love this content from you! Please do more when you have the time. Thanks! Cheers!
@Glowbox3D
@Glowbox3D Жыл бұрын
I loved their demonstrations. Super exciting to see. I'm also blown away by FAB--the new combined asset libraries that just drag and drop. Huge.
@Rufnek2014
@Rufnek2014 Жыл бұрын
Nice to see a Game Dev react video! Love these. Great commentary.
@quentinquadrat9389
@quentinquadrat9389 Жыл бұрын
At 3:06 so true! Because the main difference between a game made by a computer school student and an AAA firm is (apart the optimization) is mainly the nicer assets for looking good :) Remind me my OpenGL 3d game as 1st year student project in 2001 running at 10 FPS with 100 awful flat textures 128x128 (while taken from Unreal Tournaments), no lights (too many GPU perf) and my 1000 triangles car model homemade in 3D Studio Max :D
@neoanderson6128
@neoanderson6128 Жыл бұрын
I love these reaction vids so much. The clear way of how you break down information is so nice to watch and listen to
@maxmustsleep
@maxmustsleep Жыл бұрын
great insights! always love your views on game engines and development I think it'd be really cool to hear your thoughts about Verse, the new open scripting language by epic. They seem to have very big plans for it as it's supposed to be the driving force for the metaverse, so entirely built with concurrency asynchronous functions and networking in mind
@ArielCleirigh
@ArielCleirigh Жыл бұрын
Always the Cherno Nailing it by explaning stuff for normal people like me, great job Man.
@joel6468
@joel6468 Жыл бұрын
finally. i love the reactions
@DominikMorse
@DominikMorse Жыл бұрын
A small explanation. This system is working based on base PCG class, which provides a lot of tools and ways to determine how to shape and drive logic within its guts. It is very similar to Blueprint geometry tools we know from 5.1. @20:56 Those categories can be expanded by subclasses, so if you have a base class which contains this category "PCG", all variables you set to be in this category will display there as well. This way you can easily track specific groups of attributes.
@astroid-ws4py
@astroid-ws4py Жыл бұрын
Is it similar to Blender's Procedural Nodes ?
@DominikMorse
@DominikMorse Жыл бұрын
@@astroid-ws4py yes and no. No in a way that procedural nodes are just set of instructions, this blueprint logic can inherit from parent classes. You can create PCG procedural rock formation, child class procedural rock formation with moss and then it's child class procedural rock formation with moss and plants. You can enrich the logic you have from parent class.
@GuyEdwards001
@GuyEdwards001 Жыл бұрын
Great to see you back in a react video!
@BULLAKI
@BULLAKI Жыл бұрын
Have you tried layering a decal material on top of glass? I'm trying to add a top decal layer made with substance but the problem is that the output node must be set to TranslucentGreyTrasmittance for glass to work. So it won't work... the decal is translucent. It would be good to know how did they manage to add those mud decals on top of the opal material.
@BAMBAMBAMBAMBAM-
@BAMBAMBAMBAMBAM- Жыл бұрын
I have also watched or read something about foliage rendering already was a part of unreal engine 5, so youre probably right about it coming out in 5.1
@JordaanM
@JordaanM Жыл бұрын
Support for foliage and glass-like materials was added in 5.1 The pace at which new features are being supported/added is impressive.
@Deedric_Kee
@Deedric_Kee Жыл бұрын
21:54 . . . I agree and this is the tech I definitely would mind for any story driven game.
@johanrojassoderman5590
@johanrojassoderman5590 Жыл бұрын
Nanite didn't originally work with foliage, but support for it is in demo stage (or something, I haven't been keeping close tabs on it).
@Black3v3r
@Black3v3r Жыл бұрын
What tool/software do you use to be able to instantly draw on your screen like this ? Is seems amazingly useful
@cyberchef8344
@cyberchef8344 Жыл бұрын
I think edge lets you do that
@Black3v3r
@Black3v3r Жыл бұрын
I've seen him do it in Visual Studio too, but now that gets me wondering whether it's a feature from some MS apps specifically
@matheusmarchetti628
@matheusmarchetti628 Жыл бұрын
It's called "Zoom it"
@Black3v3r
@Black3v3r Жыл бұрын
@@matheusmarchetti628 Thank you !
@MaxRovensky
@MaxRovensky Жыл бұрын
Yo did you see that Moonray, the Dreamworks rendering engine is now open source? Curious to hear your thoughts about it
@niallrussell7184
@niallrussell7184 Жыл бұрын
I used to design/create race tracks back in the day.. We'd get the actual raceline playable and as close as complete, before building any of the other mesh - basically prototype it. It was the rise of modders + track editors that led to the more procedural development.
@redpandacreations
@redpandacreations Жыл бұрын
Is there anything you've seen that you'd look to take inspiration of for Hazel?
@_StarLordBR
@_StarLordBR Жыл бұрын
I just love how unreal engine evolves with gaming epoch ❤
@_StarLordBR
@_StarLordBR Жыл бұрын
This looks like scam
@matsv201
@matsv201 Жыл бұрын
Typically when making a large scale physics engine, there are a interaction box that typically is longer in the direction that anything is moving. So if two boxes are intersected. There is a close box for that is right tight to the true physics model. And when the inner boxes touch they use the physics model. And typically artist designed. Some games just use a LOD mesh for it
@W1ngSMC
@W1ngSMC Жыл бұрын
Spheres are cheaper than boxes.
@matsv201
@matsv201 Жыл бұрын
@@W1ngSMC That us true in some cases, The benefit of a box is that it can be streched in the direction of travle and also have a more exact intersection point. The cost of the intersection points are much lower than the cost of the physics calculations
@Kapono5150
@Kapono5150 Жыл бұрын
So glad I built a PC and left the consoles to the kids. Still think we’re years away from games looking like this but at least the tools are present
@starcultiniser
@starcultiniser Жыл бұрын
4:42 i feel so called out as i skipped forward and landed here lmao 🤣🤣🤣🤣
@averageturtlee
@averageturtlee Жыл бұрын
7:30 I was in another tab and just heard this without context loll
@tabletopjam4894
@tabletopjam4894 Жыл бұрын
Wonder if the rt series is dead, last two episodes we’re just like a handful of lines of code
@DavesChaoticBrain
@DavesChaoticBrain Жыл бұрын
Yeah, anything black isn't utilizing Nanite. I think animated foliage is still not quite supported yet. I could be wrong though.
@lucaban
@lucaban 7 ай бұрын
What happened to the cherno 2 channel?
@lincolnjohnson5922
@lincolnjohnson5922 Жыл бұрын
Very good ,So when do you think we are going to see games or even movies ect
@Gloromo
@Gloromo Жыл бұрын
I'm really eager to see how the UE Procedural toolset compares to Houdini Engine
@jacobm1190
@jacobm1190 Жыл бұрын
Maybe you could look at Counter Strike 2 and specifically the new and improved graphics? It's obvious that there are a lot of lighting improvements but it would be interesting to hear you break down exactly what we are seeing when we see "lighting improvements".
@jacob_90s
@jacob_90s Жыл бұрын
I feel like they upped the brightness for the demo; everything just looks a little bit brighter than it should be.
@keterbinah3091
@keterbinah3091 Жыл бұрын
im 6 months new with unreal 5 , its RVT (runtime virtual texturing ) isnt it ? blending into the surface , they were vague as far as the procedural side , so we, ll have to wait for the blueprint for said procedural , & then swop out for our own asset elements inside blue print. is this right ? i downloaded unreal 5.2 peview , yesterday took half a day ! must be somthing new to view inside starter content !
@davidzuccarini8376
@davidzuccarini8376 Жыл бұрын
hi, where i can download demo ?
@osh6901
@osh6901 Жыл бұрын
Hey Cherno, can you review the Hellblade 2 new cinematic trailer as well ? It shows off Senua's facial expressions and what they've achieved with UE5 on Xbox series X.
@vincenzopanella2705
@vincenzopanella2705 Жыл бұрын
I'd like to know your opinion about writing our own engines, is still worth it ? I mean, a single person will never be able to get there
@MarcioSilva-vf5wk
@MarcioSilva-vf5wk Жыл бұрын
This tech demo will probably be free when 5.2 gets an oficial release
@gammawolf4955
@gammawolf4955 Жыл бұрын
have you seen the program Dreams that is a game Engine for PS4
@reductor_
@reductor_ Жыл бұрын
I've just realized watching this, I'm a game dev watching a game dev watching another game dev
@stellarhyme3
@stellarhyme3 Жыл бұрын
Procedural generation uses assets that are hand crafted, no man’s sky works in the same fashion. The procedural is the way you code or programming tells the assets to work together to form your world.
@_StarLordBR
@_StarLordBR Жыл бұрын
8:15 my computer scream due these amout of triangles lol
@MrDonald911
@MrDonald911 Жыл бұрын
10:00 there is something definitely weird with the wheel, cause in 5:19 that same wheel is much more round.
@lanchanoinguyen2914
@lanchanoinguyen2914 Жыл бұрын
10:03 flat tire,10:06 back to normal state. Which is weird,this engine is flaw.
@ryanod9845
@ryanod9845 Жыл бұрын
Reactions 🙌
@philipbutler
@philipbutler Жыл бұрын
today I learned about that screenshot youtube video extension
@stephenkamenar
@stephenkamenar Жыл бұрын
22:42 "yeah, so pretty beefy" what? isn't that literally the fastest gaming hardware in the world? lol
@chainingsolid
@chainingsolid Жыл бұрын
yes, but also like all other hardware its also way cheaper in 3-5 years when this tech is in finished AAA games.
@maxmustsleep
@maxmustsleep Жыл бұрын
you gotta keep in mind that these demos aren't optimized at all like a game would. and it's running in editor instead of a packaged build. Dev machines for this level of quality are always very beefy because by the time a project like this releases the hardware and software (like dlss 3) will have caught up just a few years ago this would have had to run on an entire server farm way beyond the cost of a top tier gaming rig.
@bltzcstrnx
@bltzcstrnx Жыл бұрын
Yes, but for a workstation it's probably mid at best. They want to point out that their non-baked demo running in editor can run on consumer level hardware with that fidelity.
@thatguy7085
@thatguy7085 Жыл бұрын
I use to do testing for EA when they first started out selling online.
@overdev1993
@overdev1993 Жыл бұрын
youtubes quality goes down in the nanite view cause of the bad encoding youtube does, more detail (even worse when it's moving) destroys the quality
@Max-wk7cg
@Max-wk7cg Жыл бұрын
I think the black pixels in the nanite debug view is just a basic postprocess depth-difference outline shader just to make visualization easier, otherwise it's kind of just a multicolored soup of pixels
@evannibbe9375
@evannibbe9375 Жыл бұрын
Or it’s due to the foliage close to the camera being GPU instances of the base asset, rather than nanite-simplified.
@rafaelduarte5875
@rafaelduarte5875 Жыл бұрын
Can this run on my pc?
@guilherme5094
@guilherme5094 Жыл бұрын
Really nice👍
@bean_mhm
@bean_mhm Жыл бұрын
this was great
@npatch
@npatch Жыл бұрын
Wasn't nanite supposed to not work with deformation and animation? The whole truck is Nanite, going by that polysoup view, yet those wheels are deforming based on the pressure from the ground and gravel.
@user-sl6gn1ss8p
@user-sl6gn1ss8p Жыл бұрын
are they deforming? I only noticed them going up and down
@npatch
@npatch Жыл бұрын
@@user-sl6gn1ss8p iirc, they said they deform, will look for timestamp, but check out that part where they change the material of the car to that iridescent one and as the camera rotates, check out the front left tire that's rotated. It looks slightly compressed on its bottom side(9:59). Also check out when he tries to move, the same wheel gives the feeling its compressed as it turns forward, so the truck can move on.
@npatch
@npatch Жыл бұрын
Not sure what he says specifically, can't make it out, but in 7:03, he says "... simulates how the tires compress into form". He follows it up with Metasound but not sure if that's what he meant.
@user-sl6gn1ss8p
@user-sl6gn1ss8p Жыл бұрын
@@npatch oh, yeah, fair enough, I think the frames I stepped just didn't show the effect too much. Don't know much on nanite though, so hopefully someone can answer your question : )
@npatch
@npatch Жыл бұрын
@@user-sl6gn1ss8p Me neither, or at least not sure if sth changed since the first reveal, but I distinctly remember it was only used for static geometry, which is why characters, which both deform and animate, do not share that same treatment.
@odo432
@odo432 Жыл бұрын
14:50 Houdini?
@headred76
@headred76 Жыл бұрын
7:24 floating left rear wheel 🤔
@nxsm2011
@nxsm2011 Жыл бұрын
14:00 - Wondering if Promethean AI will be capable of doing that.
@MetalGearMk3
@MetalGearMk3 Жыл бұрын
Substrate doesn't work with path tracing yet.
@NextWorldVR
@NextWorldVR Жыл бұрын
The truck is not 71 million, the scene is... and they do use polys as a shortcut that's weird...
@somedude5951
@somedude5951 Жыл бұрын
Will Hazel also have Nanite and Lumen?
@-rate6326
@-rate6326 Жыл бұрын
Nanite and lumen are unreal engine specific.
@simonbaxter8001
@simonbaxter8001 Жыл бұрын
Isn't the concept of having to draw 'triangles' a bit limiting, especially if you can define a planar face with multiple vertices? It seems like the 'everything has to be broken down to a triangle' is a limitation of current GPU's ... wonder if anyone has considered the performance benefit of pure hardware rendering of planar polygons?
@blakkwaltz
@blakkwaltz Жыл бұрын
They have. They tried quads with earlier gpus the problem is that they are much slower to calculate than triangles.
@simonbaxter8001
@simonbaxter8001 Жыл бұрын
@@blakkwaltz Thanks. That would explain why!
@user-sl6gn1ss8p
@user-sl6gn1ss8p Жыл бұрын
one point to consider is that when everything is a triangle the way to handle everything is the same (for parts of the process at least), which might lead to simplified special-purpose hardware as well as more easily parallelized works loads
@rudrasingh6354
@rudrasingh6354 Жыл бұрын
Planes/Quads have to be divided into triangles at the gpu level because the triangle is the simplest enclosed 2d shape. Then you can make gpus to maximise efficiency on doing the same task at the simplest level multiple times at a fast rate aka rendering billions of triangles at the same time across the many gpu cores. Its easier to do 1+1+1 many times with many students to calculate 1558693 x 27343083432 than making them do 358x6933 many times.
@user-sl6gn1ss8p
@user-sl6gn1ss8p Жыл бұрын
@@rudrasingh6354 like, I agree with you at the hardware level, but I'm pretty sure doing multiple "358x6933"s would be faster than essentially counting to 4x10^16, like, that multiplication plus a sum of the result should takes less than the time to count to two million or so : p
@marcovalentinoalvarado3290
@marcovalentinoalvarado3290 Жыл бұрын
What happened to your Java game development series? :( I feel like it needs an update :P
@mclarenrob2
@mclarenrob2 Жыл бұрын
feels like we get a lot of tech demos, but never any actual new, graphically impressive games
@vast634
@vast634 Жыл бұрын
They are literally selling an engine here, not a game.
@mclarenrob2
@mclarenrob2 Жыл бұрын
@@vast634 I know, doesn't make my statement irrelevant
@diazostreta4473
@diazostreta4473 Жыл бұрын
2018 was 5 years ago, Fu**, I need to get a grip on time man.
@nikned5230
@nikned5230 Жыл бұрын
They just say polygons so people can understand it better (marketing to n00bz), triangles might be too exotic for some :D The black foliage is probably placed as static model by the artist, as a touch up.
@vast634
@vast634 Жыл бұрын
The imported model will likely be done using quads, and Nanite directly processing those quads. Calling it polygons is more precise. The final triangles for rendering are just the result then.
@nikned5230
@nikned5230 Жыл бұрын
@@vast634 The model itself can be created with quads of course, in the DCC tool of choice, but I do not think it is exported as quads. The model's triangles are grouped by hierarchical clusters (using the METIS library), you dont need no quads for that.
@NordicFrog
@NordicFrog Жыл бұрын
Can you do a reaction video on Counter Strike 2 and the Source 2 engine?
@justgame5508
@justgame5508 10 ай бұрын
8:57 The quality is so bad because of the KZbin compression algorithm, that screen was pretty “noise-like” which is very hard to compress, it has a high entropy so the quality for a given bit-rate drops
@flalspspsl6858
@flalspspsl6858 Жыл бұрын
this is like a 3d wave function collapse
@gerooq
@gerooq Жыл бұрын
youtube compression on top of youtube compression...yeah i can count the pixels
@ricgreen1
@ricgreen1 Жыл бұрын
Likely that black foliage is skinned?
@pauljones9150
@pauljones9150 Жыл бұрын
Very cool
@holdthetruthhostage
@holdthetruthhostage Жыл бұрын
You know what I didn't even notice that part you were talking about about how basically this generative level design is probably a precursor towards incorporating AI because I mean unreal has all the quickso bridge and everything built in and if you had a chat GPT4 and somebody's already working on something experimental you could just have the AI organized and edit your assets your art assets you could basically make a game in no times flat because the truth is this you know most creatives just want to get down to creating you know eliminating all the issues of codeine and all this stuff it'll just make it easier for you to focus on and fine-tune your creative idea you know.
@asteriskman
@asteriskman Жыл бұрын
That procedural editing stuff and all the megascans makes me worry that everything make with UE is going to all look the same - unless you put lots of work into tweaking it. It'll be like "oh, that looks like it was made in Unreal".
@Suthriel
@Suthriel Жыл бұрын
That would only happen, if everyone also just uses the same assets (which probably a LOT will do, because they just want use the hyperrealistic Quixel assets, instead of more stylized or low poly stuff). What this whole procedural generation reminds me, is Wave function collapse, or autotiling from some game editors for tilemaps. So while the underlying rules to create a world might always be very similar, the look will drastically change with the use if different assets.
@Flad.
@Flad. Жыл бұрын
There isn't any obligation to use any of these tools, most teams probably will use them more in backgrounds and the like at most and use actual custom assets in the more focused foreground, or maybe not use them at all so they can get a full style. While I definitely do agree a lot of developers just end up using these assets everywhere they can, I notice it's mostly newer/less experienced ones that just chose unreal engine because it's "the realistic next-gen engine", without regards for other aspects. And then in terms of many procedural things, as mentioned by the other person swapping for custom assets and setting up different procedural rules can have major effects on the style. But of course, there is almost always an underlying look in almost every game engine I have ever seen, regardless of assets used.
@vast634
@vast634 Жыл бұрын
In some future when engines can create perfect realism, it all HAS to look the same, as it does so in the real world. (Talking about a scene in a real world biome / same Region). There is not artistic Interpretation in nature. Of course artistic touches will always be possible. Just as a nature scene in a movie will look different than one in a documentary.
@rqn2274
@rqn2274 Жыл бұрын
Hey Cherno... if AI can now generate image based on their fragments, why not generate game worlds based on small fragments generated by artists or even text prompts. If such a world could be generated in minutes, why not generate personalized worlds for players, based on what they would like to see.. perhaps this is the future of gaming
@lanchanoinguyen2914
@lanchanoinguyen2914 Жыл бұрын
That sounds like an mindless ideas.You probally can create entire high grade game using ur.engine with its visual scripting for such a while already.The point is not about convenience,but versatility.Or more importantly,what makes us do art?When AI now can also create art to compete with us?Well,art is not about competition,it is in fact about emotion and love and meanings that we as human beings want to deliver to audiences.So let a machine,even a sophisticated one to do the entire work is less of ideal.
@lanchanoinguyen2914
@lanchanoinguyen2914 Жыл бұрын
It is the same as AI generated images,impressive but you can guess,AI is so powerful now,it could even create real time animation from streams of video footages.
@overdev1993
@overdev1993 Жыл бұрын
it's nice to have but nothing really new, studios build such procedual generations since years in their own engines or even in Unreal itself. I hope 5.2 offers more
@ADHDad
@ADHDad Жыл бұрын
For continuous professional development points we call rolling through KZbin Attending A Seminar. If you leave a comment you attended a half day workshop.
@samcs06
@samcs06 Жыл бұрын
Can't wait till we start seeing games taking advantage of ue5
@ShatabdaRoy115
@ShatabdaRoy115 Жыл бұрын
nice.
@pse2020
@pse2020 Жыл бұрын
This is exciting for maybe 7 years in the future. Right now i need to sell my house to get a 4090
@samuelmcgowan2565
@samuelmcgowan2565 Жыл бұрын
Not too keen on their decision to include an SUV sponsorship, but the rest looks cool.
@marktime7692
@marktime7692 Жыл бұрын
It's a car bro. Relax.
@samuelmcgowan2565
@samuelmcgowan2565 Жыл бұрын
@@marktime7692 It's not the individual car that's the problem, it's the ongoing and unnecessary promotion of inefficient, dangerous vehicles (SUVs, I mean) during a climate crisis. I'd just rather they found a different industry to sponsor.
@Altrue
@Altrue Жыл бұрын
"Why is this quality so bad" it's the encoding. It can't preserve a good visual fidelity for a given bitrate when the image is noisy. Nanite triangle visualization always does this, as will any kind of noise.
@unawakeful6931
@unawakeful6931 Жыл бұрын
I'm pretty sure he knows this and was just being snarky, as someone who literally builds game engines, he obviously knows how images work.
@Altrue
@Altrue Жыл бұрын
@@unawakeful6931 That surprised me a lot tbh, but you can't know everything and it didn't make sense to make that comment willingly in the video.
@hugoanderkivi
@hugoanderkivi Жыл бұрын
It wasn't just a comment on that particular section, I think. The video was captured at 1080p, making the demo look blurry, instead of higher resolution, like 4K.
@fearisthemind-killer
@fearisthemind-killer Жыл бұрын
I hope Nanite brings that much energy when running on a 4010 because the way Nvidia is pricing their GPUs, a 4010 is the only thing most people are going to be able to afford.
@dominikdalek
@dominikdalek Жыл бұрын
Epic is doing everything they can to eat Houdini's lunch.
@vas1900
@vas1900 Жыл бұрын
The problem I have with Unreal demos is: HOW LONG it TOOK, HOW MANY PEOPLE TO MAKE. And HOW MUCH does it cost. Because I'm suspecting that Epic is pumping a lot of dollars in demos as this is a MARKETING material and many people seem to be unaware of it or keep forgetting about it :). THINK!
@estranhokonsta
@estranhokonsta Жыл бұрын
Anyone who has even a little experience in game making would never think like that. Only rookies who are impressed by pretty fireworks would think that a such a demo is just a mouse click away from our imagination. Game making is never easy. It is still called work for some reason. At least until the AI overlords haven't taken absolute power from us little inflated humans.
@dovos8572
@dovos8572 Жыл бұрын
i still fear the future where you pay 300$ for a game and 200$ is for the 1tb external ssd that is completely full with just one game. we won't have to buy dvds or so but external ssd/hdd to play one game.
@matsv201
@matsv201 Жыл бұрын
I do think we go the other way. One reason games have grewn is banking. Also real world scans. Pseudo real time lighting solve the first problem, and presedual map generation solved the rest. On top of that back in the day (90s) games could be installed with diffrent levels of texture quality. Back then textures was 90-95% of installed game data so if you cut the texture from very high to high the install may go down from 600MB to about 200. Go down to medium and it was under 100. I can se the same happen with nanite, while there is no global LOD there is a sort of LOD equivalent. You don't want a 1.5TB install. Well go down from extreme to very high, and its 400GB.. Still to much, go down to high and its 100GB While that is not a thing yet, I see nothing that would stop it.
@dovos8572
@dovos8572 Жыл бұрын
​@@matsv201 I'm not so much concerned about the textures themselves but the poli count per object. if they have millions of poligons for each single variation of small stones in the scenes and each object if needed or not has the same or more then textures won't be what drives up the storage space anymore. sure we don't need LOD models anymore but we are still stuck with the highest detailed model and we don't have the 1-3 million poligon per level barrier anymore before it slows down to spf and not fps. i wonder how many Gb that shown scene would take after being compressed for storage and how many Gb Ram it takes to run it. 32 Gb of free ram probably won't be enough.
@matsv201
@matsv201 Жыл бұрын
@@dovos8572 To my understanding it works like this. Every object have a standard low poly wireframe model. Same as other game, that would be similar to a LOD-0 model. On the LOD-0 there is a higher resolution displacement modifier with a 2 dimensional matrix table. I don´t know if its a 1, 2 or 3 channel table, my guess its that its 2 channel. Normally a wire frame model need to be at least 16, possibly 32bit to have sufficient precision (professional system sometimes also use 64 bits). But if the level under is corrected by the level on top quantification errors, that would be a problem if it was directly addressed. So Nanite can probobly get a way with 8 bit precision with no problem, actually i think it can get away with 4. (the same method is used in the original MPEG codec, so its really not something new). This would be stored in a file with it segmented in different areas. So the deeper information is stored later in the asset. Here is the kicker.. well there is actually two. A matrix grid is to the computer identical to a texture. So the computer handle it as if it where a texture. Actually the vertex data can be mixed in with the texture data as a extra Chanel. There is a few more tricks that can be made. Normally textures are stored RGB and sometimes with a few more channels like alfa or something. But image data can also be stored as YC channel. This is how oldschool TV compresses color information. The reason why it have not been used in gaming prior is due to lack of mixed precision GPU. But now its pretty common, Nintendo Swich have it, and pretty much everything newer. A HDR YC texture could be 16-8-4-4-4-4. Then you would need a additional 8-8 bit for the model matrix. That would give a pixel depth of 56 bit, while that might sound like a lot, that is lower than say a 16 bit HDR RBGI pixel of 64 bit. So your 3 million poly object would be 3M*56bit... 21MB.. yes.. MB.. not GB. The second kicker. Direct storage. Typically less than 1MB of the object would be in RAM. When you get close to it, the GPU read in the rest of the file from the SSD with direct storage. The thing is, you will never see both the backside and the front side at the same time, and really you would probably not even the side in full resolution. So the Direct storage would read in about 7 or 8MB of it when you are totally up close to it. There is still one more kicker. Texture compression. With placing the bits a bit smart, you could fool the GPU that everything is a texture, so then you can use texture compression. Both lossless on the polygon position, and lossly could be used on pretty much all of the other channels. (in theory you could use lossly compression on poligon-possisons as well, but then it get kind of complicated). That would shrink the object on file down to anything from a few MB up to a bit over 10. And also, a stone or a pebel would not be 3 million polygons. There is one more trick that can be used. Because every level of detailed is stored in order. You can pretty much cut the file at any level of detail and just leave it. It would still work.
@capoman1
@capoman1 Жыл бұрын
8:10 Whether the truck was 70mil tris or polys, he's likely referring to the source asset, and nanite makes it lower poly as needed, so it wasn't rendering many polys for that model as you can see large tris in nanite view.
@ItsAkile
@ItsAkile Жыл бұрын
So true, your having fun creating game systems and you remember you haven't even start making the assets that you're thinking of then the dilemma of Artstyle and rendering 😆
@KAP01able
@KAP01able Жыл бұрын
I am happy with all of the 'new' stuff in UE. However, as an admitted 'mid-level' game/game cinematic environment artist. I have a professional level 'detest' for Quixel assets. It's not that they are not good or efficient assets to use. It's that I have 100's of assets in my personal library that look and work as well as the 'Quixel stock' library. The issue is, I get called out for using Quixel assets when said assets are my own. Not a huge deal (until we get into 'profit margins') but, as an 'environment' artist, it makes it nearly impossible to 'make a living' on assets that we produce and try to make a living on. Just a comment where I want to point out that yes, it's a good thing to allow this content. However, it does ultimately kill off a line of income that was available to 'indie' developers in the past. Hope that makes sense.
@ChrisDavisStudio
@ChrisDavisStudio Жыл бұрын
be fun to see your reaction / thoughts on the new Zelda gameplay / Fuse mechanic
@pushqrdx
@pushqrdx Жыл бұрын
i wonder what a poor man's nanite implementation would look like, also something like lumen
@aomari
@aomari Жыл бұрын
There is one guy making something like nanite for unity, I think it was called Nano Tech. It looked pretty promising. Wouldn't be surprised if unity buys it and includes it in unity when it's finished.
@pushqrdx
@pushqrdx Жыл бұрын
@@aomari interesting
@matsv201
@matsv201 Жыл бұрын
The overhead for nanite is really not to bad. Lumen is quite a bit worse. But I kind of think it will be optimized then gpu have a other generation they you could probobly so 1080p with both in a mid range card the next gen and still do 60fps.
@zCrabOG
@zCrabOG Жыл бұрын
13:55 Yeah, github Co-pilot is already going to have voice control to guide your AI assistant. It won't be long before every tool has voice control. It is honestly insane that computers understand natural language.
@LA-qv1ir
@LA-qv1ir Жыл бұрын
Outstanding work by the artists and your statement that the engine won't be worth s^^^ without great assets is indisputable. But when AI companies that create art generators gets their hands on these models....what will happen to the industry, most importantly, the people in it?
@jeezusjr
@jeezusjr Жыл бұрын
I can understand the desire for realism, but I game to get away from realism. I want to feel like I am in a different world.
@SAB4554
@SAB4554 Жыл бұрын
5 minute mark: Are people really complaining that you talk to much in these videos? Literally the reason I'm here is to hear your thoughts.
@jasonxrowland
@jasonxrowland Жыл бұрын
Like really good like video like yah
I REMADE My First Game 12 YEARS LATER!
37:50
The Cherno
Рет қаралды 1,4 М.
Что будет с кроссовком?
00:35
Аришнев
Рет қаралды 2,6 МЛН
CAN FOXY TRICK HIM?! 🤣 #shorts *FOXY AND NUGGET!*
00:17
LankyBox
Рет қаралды 19 МЛН
Who enjoyed seeing the solar eclipse
00:13
Zach King
Рет қаралды 113 МЛН
Coding Adventure: Procedural Moons and Planets
22:48
Sebastian Lague
Рет қаралды 1,7 МЛН
Why Building a C++ Component in Unreal Engine is Easier Than You Think!
12:24
Why Unreal Engine 5.3 is a BIG Deal
12:25
Unreal Sensei
Рет қаралды 2,5 МЛН
BEST WAY to understand graphics and rendering code
34:46
The Cherno
Рет қаралды 33 М.
Next Gen Graphics Is Kinda Nuts..
11:27
PewDiePie
Рет қаралды 3,5 МЛН
Walking the Titanic in 4K | ULTRA REALISTIC DEMO in UNREAL ENGINE 5 RTX 4090
20:36
From Editor to Runtime - The Hazel Engine Workflow
23:45
The Cherno
Рет қаралды 28 М.
GAME ENGINE DEVELOPER Reacts to UNREAL ENGINE 5 Demo
30:56
The Cherno
Рет қаралды 1,3 МЛН
Apple Event - May 7
38:22
Apple
Рет қаралды 6 МЛН
ЭТОТ ЗАБЫТЫЙ ФЛАГМАН СИЛЬНО ПОДЕШЕВЕЛ! Стоит купить...
12:54
Thebox - о технике и гаджетах
Рет қаралды 43 М.
Vortex Cannon vs Drone
20:44
Mark Rober
Рет қаралды 13 МЛН
iPAD PRO НА M4, iPAD AIR 13 И PENCIL PRO: НЕТ СЛОВ
7:33
Арсений Петров
Рет қаралды 34 М.
Такого вы точно не видели #SonyEricsson #MPF10 #K700
0:19
BenJi Mobile Channel
Рет қаралды 3,2 МЛН