Derpius / VisTrace

Garry's Mod binary module for tracing meshes at high speed on the CPU (and much more)
https://derpius.github.io/VisTrace
MIT License
27 stars 1 forks source link

[bug] 0.12 Specular transmission broken #69

Closed Derpius closed 2 years ago

Derpius commented 2 years ago

Describe the bug At some point while testing the new version of the BSDF transmission was working, however now it's completely black in the microfacet lobes, and appears to be slightly incorrect with respect to total internal reflection in the delta lobes

Derpius commented 2 years ago

Eval/pdf still broken, likely due to inverting TBNs on backface hits

Derpius commented 2 years ago

EvalBSDF/EvalPDF doesn't work specifically on backface transmissive rays

Derpius commented 2 years ago

EvalPDF works