JMS55

Results 362 comments of JMS55

After thinking on it I think I should raise the 1px threshold, to some value determined empirically by doing some comparisons vs forcing lod 0. I think I'm probably overestimating...

Strangely enough I find it impossible to ever render LOD 0 (EDIT: with a 1px threshold)🤔. Higher LODs always seem to have low enough error. Setting the threshold to 0.5...

On the other hand, 0.5 threshold means the cliffs seem to take too long to start using coarser LODs as I move away from it. Doing error projection sucks 😭.

I also found https://hhoppe.com/vdrpm.pdf, section 4 "Screen-space geometric error" seems to have a formula. Reading time.

Think I'm happy with the state of this PR now, actually. Going to upload a new bunny and let people test, but I'm calling this done (and an improvement over...

@zeux I tried it out, and I actually agree with you. It feels weird that LODs get more detailed on the edges of the screen. If anything, I would want...

It's a significant improvement/bugfix for meshlets. We don't _have_ to merge any of the ones in the milestone, but I'd like to so that the blog post I'm going to...

I think we could probably do it for all combinations of RenderAssetUsages, actually. Just might be a lot of data to move around/clone...

There's still some weird glowing around the very edges of the monkey, but this is much closer.

@SparkyPotato please review this carefully. I'm not super confident about my MIS code (but the good news is that implementing it myself, I have a bunch better understanding now).