Neos-Metaverse / NeosPublic

A public issue/wiki only repository for the NeosVR project
193 stars 9 forks source link

Excessive Crunch Compression Blocking only on Box Filtered Closest MipMap #2465

Open Enverex opened 3 years ago

Enverex commented 3 years ago

Describe the bug

The closest mipmap on crunched normal maps appears to suffer from severe crunch artifacting, but only the closest mipmap and only when using Box filtering - Bilinear and Lanczos look fine.

Relevant issues

N/A

To Reproduce

  1. Upload a normal map (not sure what's special about some that causes this to be more obvious than others).
  2. Ensure it is crunch compressed and using Box (the default) mipmap filter.

Expected behavior

For there to be little to no visual artifacting.

Log Files

N/A

Screenshots / Video

Here's a set showing the artifacting on Box vs the other two methods (you'll have to excuse the graininess from the GIF compression, but the trademark squares on the Box compression are the issue. NormalMapMipMapIssues

Bug information (please complete the following information):

Additional context

N/A

Frooxius commented 3 years ago

What is the actual loaded variant displayed in the inspector for each of these?

Enverex commented 3 years ago

They all say "Format: BC3" and the VariantID below shows "Version 2, Compression BC3nm_Crunched, Quality 100, Mips True" for all of them, the only thing that changes in the VID field is the "filtering=" which changes to each of the respective mipmap filtering option selected.

Frooxius commented 3 years ago

Are these old textures or brand new? Can you give me NeosDB URL of one of them?

Enverex commented 3 years ago

New, only uploaded a week or so ago or so.

DB URL: neosdb:///47afa500a6d0d7cadd069ba9f8e809521ee003c12fc6841567edb33d1c3be4e0.png