My Authors
Read all threads
Yes, Nanite draws the gbuffer in 4.5ms on average! Many assumed this amount of detail only can be had at 30fps. Not true! This is well within typical 60hz budgets. That doesn’t even count optimizations I’ve made since.
Also memory isn’t insane. This is super WIP and was immature for the demo’s release timeframe but it a top focus for us right now. It’s already not as bad as you think and it will get significantly better over the next year.
Definitely check out the last third of the video where @Feaneroh covers the art production of the demo. The last bit where she flies 100mph through a city? Yeah, that was all just a detailed as everything else, you just couldn't tell.
The statue we say is 33M triangles? This shows just what that means. Now I wouldn't recommend or expect this for a common game asset due to the unnecessary size it would take on disk. This is a stress test to show off that the tech scales like we say it does.
That doesn't mean you can't still import your sculpts straight from zbrush. Just like with textures you author high and as you get closer to ship Nanite will make it easy to decide to drop a mip or 2 where needed to manage your shipping package size. Perf was good regardless.
When disk size isn't a concern, say film or enterprise use cases, you can do this and more. Honestly I expect data delivery to be one of the biggest constraints in game graphics for next gen. Virtualization tech like Nanite, VT and fast SSDs make the run-time side a nonissue.
The kitbashing in the cave sections was nuts. There is literal archaeology to be done here. I've counted 15+ onion layers of mesh. The video doesn't even do it justice as many of the meshes are grouped so when he hides them many go away at once.
I'm sure there are bits that are covered many times over such that no part of that mesh are seen at all. Normally this would be shameful sloppy env art. They should optimize it right? Well only if it costs meaningful frame time. With Nanite it's negligible.
No one would say to a painter, go back and delete those early paint strokes you completely covered later on. That's unnecessary and the request sounds ridiculous. Why shouldn't it be the same for set dressing?
Missing some Tweet in this thread? You can try to force a refresh.

Keep Current with Brian Karis

Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!