I’m confused why there is so much focus on text to images and models. If you spent five minutes talking to anyone with artistic ability, they would tell you that this is not how they generate their work. Making images involves entirely different parts of reasoning than that for speech and language. We seem to be building an entirely faulty model of image generation (outside of things like ControlNet) on the premise t…
SPAD: Spatially Aware Multiview Diffusers
11–20 of 37 posts
Re: SPAD: Spatially Aware Multiview Diffusers
#12I’m confused why there is so much focus on text to images and models. If you spent five minutes talking to anyone with artistic ability, they would tell you that this is not how they generate their work. Making images involves entirely different parts of reasoning than that for speech and language. We seem to be building an entirely faulty model of image generation (outside of things like ControlNet) on the premise t…
Re: SPAD: Spatially Aware Multiview Diffusers
#13I’m confused why there is so much focus on text to images and models. If you spent five minutes talking to anyone with artistic ability, they would tell you that this is not how they generate their work. Making images involves entirely different parts of reasoning than that for speech and language. We seem to be building an entirely faulty model of image generation (outside of things like ControlNet) on the premise t…
Re: SPAD: Spatially Aware Multiview Diffusers
#14SpeedTree already used billboard textures 10 years ago and that's still the way to go if you need a forest in UE5. Fortnite did slightly improve upon that by having multiple billboard textures that get swapped based on viewing angle, and they call that impostors. But the core issue of how to reduce overdraw and poly count when starting with a high detail object is still unsolved.
That's also the reason, BTW, why UE5's Nanite is used only for mostly solid objects like rocks and statues, but not for trees.
But until this is solved, you always need a technical artist to make a low poly mesh onto whose textures you can bake your high resolution mesh.
Re: SPAD: Spatially Aware Multiview Diffusers
#15Reducing geometric detail while keeping outlines intact is one of the major showstoppers that prevent current game engines from having realistic foliage. And that exact same problem is also why a Nerf with its near-infinite geometric detail is impractical to use for games. And this paper is yet another way to produce a Nerf. SpeedTree already used billboard textures 10 years ago and that's still the way to go if you…
That's still ultimately triangle meshes though, not some other weird representation like NERF, or distance fields, or voxels, or any of the other supposed triangle-killers that didn't stick. Triangles are proving very difficult to kill.
Re: SPAD: Spatially Aware Multiview Diffusers
#16Reducing geometric detail while keeping outlines intact is one of the major showstoppers that prevent current game engines from having realistic foliage. And that exact same problem is also why a Nerf with its near-infinite geometric detail is impractical to use for games. And this paper is yet another way to produce a Nerf. SpeedTree already used billboard textures 10 years ago and that's still the way to go if you…
Nanite can actually do trees now, and Fortnite is using it in production, with fully modelled leaves rather than cutout textures because that turned out to be more efficient under Nanite. They talk about it here: https://www.unrealengine.com/en-US/tech-blog/bringing-nanite... That's still ultimately triangle meshes though, not some other weird representation like NERF, or distance fields, or voxels, or any of the oth…
This illustration from the page you linked to shows that as well:
https://cdn2.unrealengine.com/nanite-in-fortnite-chapter-4-p...
The alpha masked holes move around, but the polygons remain static. That means if you draw a tree with this, you still have the full overdraw of the highest-poly mesh.
Re: SPAD: Spatially Aware Multiview Diffusers
#17Earlier quoted context omitted.
Nanite can actually do trees now, and Fortnite is using it in production, with fully modelled leaves rather than cutout textures because that turned out to be more efficient under Nanite. They talk about it here: https://www.unrealengine.com/en-US/tech-blog/bringing-nanite... That's still ultimately triangle meshes though, not some other weird representation like NERF, or distance fields, or voxels, or any of the oth…
My understanding is that while they allow masked textures, the geometry is still fully emitted by Nanite. That means you still need to start with a mesh that has multiple leaves baked into a single polygon plane, as opposed to starting with individual leaf geometry and then that is somehow baked automatically. This illustration from the page you linked to shows that as well: https://cdn2.unrealengine.com/nanite-in-fo…
https://cdn2.unrealengine.com/nanite-in-fortnite-chapter-4-t...
https://cdn2.unrealengine.com/nanite-in-fortnite-chapter-4-t...
Re: SPAD: Spatially Aware Multiview Diffusers
#18Re: SPAD: Spatially Aware Multiview Diffusers
#19Re: SPAD: Spatially Aware Multiview Diffusers
#20Yay ambiguous acronyms.