Virtual Geometry in Bevy 0.14
https://jms55.github.io/posts/2024-06-09-virtual-geometry-bevy-0-14/

Neat to see another Nanite implementation

Virtual Geometry in Bevy 0.14

@longbool I feel a little weird that this write-up doesn't cite Haar/Aaltonen more especially given there isn’t’ a compute rasterization approach, which I think is the larger distinguishing factor for Nanite. Similarly we detailed our virtual geometry approach below and ping me if you want to chat more "at the office" about where we've gone since then.

https://research.activision.com/publications/2021/09/geometry-rendering-pipeline-architecture

Geometry Rendering Pipeline Architecture

@mtothevizzah @longbool Yeah. But also, shows how excellent having a great name is. Someone does a 1/3rd of what Nanite is, says “this is virtual geometry” and everyone’s “oh Nanite right?”, they don’t say “oh this is Aaltonen’s GPU driven rendering with occlussion culling that was also expanded upon by ATVI and several others” :) Nanite is a *great* name.

@aras @mtothevizzah @longbool not a comment on Nanite, but I first learned how important naming is with “data oriented design.” Everything changed when Noel coined the term, even though the discussion pretty much remained the same.

The reason we even talk about lots of stuff in our industry is mostly down to good marketing terms.

The worst is when catchy monikers lead to gospel (like patterns did; then ECS, etc.) We’re as gullible as any other industry.

@christer @aras @longbool Was it Noel Llopis? Sort of amusing that it's so strongly associated with Mike.

@mtothevizzah @aras @longbool Yes Noel Llopis coined the DOD term, which greatly helped break the OOP spell.

Rallying cries are powerful. And once you start thinking about them you can’t but help see them wielded everywhere.

@christer @aras @longbool Wait till I tell you about this Leni Riefenstahl character…