Block a user
Cycles: Add thin film iridescence to Principled BSDF
. . . I'll put something together.
I've been looking forward to this for a week now --…
Build: Don't use bundled zstd for blosc
Hi, thanks for the info and for looking into it! This isn't urgent or anything, the PR where I wanted to use the multithreading support has many other issues 😅
I mostly figured I'd open this…
Cycles: Add thin film iridescence to Principled BSDF
Yes, I can think of a few cases:
- Reflection with thin film IOR < bulk IOR
- Reflection with thin film IOR > bulk IOR
- Transmission with thin film IOR < bulk IOR
- Transmission with film IOR…
Cycles: Add thin film iridescence to Principled BSDF
Cycles: Add thin film iridescence to Principled BSDF
- Updated default IOR to 1.33
- Fixed issue with near-parallel incidence
- Using wavelength units
- Rebased to latest main
d149ae8550
Fix thin film effect with bulk IOR 1.0
92ef41d2a0
Use Wavelength subtype, default to IOR 1.33
47217648a8
Fix F0 scaling
f164d469e3
Address review comments
118cad45c3
Fix albedo computation
Blend files with a lot of Shape Keys aren't compressed efficiently
Okay, some more info: I've got an implementation of this working, and it indeed delivers the expected 25MB file size.
However, all implementations that I've thought of so far are a regression…
Build: Don't use bundled zstd for blosc
fd105260da
Build: Don't use bundled zstd for blosc
29c7be1516
Tools: fixes and updates to duplicate header checker
4ec93f73a5
Cleanup: spelling in comments
c9dba4d31f
Cleanup: use const variables & argument, remove duplicate include
4156a925ef
Cleanup: avoid str.format when adding the strings is sufficient
Blend files with a lot of Shape Keys aren't compressed efficiently
I believe I found what's going on here.
In the compression code, there's a tradeoff on chunk size: On the one hand, you want chunks to be as large as possible so the compressor can find…
4453b67e5c
Address review comments
5921fdfc56
Fix albedo computation
d28ec7509e
Combine dielectric Fresnel functions
87cf785752
Fix backfacing think film IOR computation
9ae5c0d3e6
Fix TIR on the bottom thin-film interface