Lukas Stockner
|
d149ae8550
|
Fix thin film effect with bulk IOR 1.0
|
2024-05-01 14:16:46 +02:00 |
Lukas Stockner
|
92ef41d2a0
|
Use Wavelength subtype, default to IOR 1.33
|
2024-05-01 14:16:45 +02:00 |
Lukas Stockner
|
47217648a8
|
Fix F0 scaling
|
2024-05-01 14:16:45 +02:00 |
Lukas Stockner
|
f164d469e3
|
Address review comments
|
2024-05-01 14:16:45 +02:00 |
Lukas Stockner
|
118cad45c3
|
Fix albedo computation
|
2024-05-01 14:16:45 +02:00 |
Lukas Stockner
|
8f80e27047
|
Combine dielectric Fresnel functions
|
2024-05-01 14:16:45 +02:00 |
Lukas Stockner
|
28cc7ccecf
|
Fix backfacing think film IOR computation
|
2024-05-01 14:16:45 +02:00 |
Lukas Stockner
|
b1b47c5698
|
Fix TIR on the bottom thin-film interface
|
2024-05-01 14:16:45 +02:00 |
Lukas Stockner
|
e8000ad525
|
Fix transmission corner cases
|
2024-05-01 14:16:45 +02:00 |
Lukas Stockner
|
90926e8bcd
|
Compute transmission angle
|
2024-05-01 14:16:45 +02:00 |
Lukas Stockner
|
f04c55c88a
|
Formatting
|
2024-05-01 14:16:45 +02:00 |
Lukas Stockner
|
52de15105c
|
Fix EEVEE
|
2024-05-01 14:16:45 +02:00 |
Lukas Stockner
|
44b6f58316
|
Clean up iridescence code
|
2024-05-01 14:16:45 +02:00 |
Lukas Stockner
|
a49d07ef44
|
Implement F0 scaling
|
2024-05-01 14:16:45 +02:00 |
Lukas Stockner
|
1c210468c6
|
Clean up implementation
|
2024-05-01 14:16:45 +02:00 |
Lukas Stockner
|
8506c9d450
|
Transition to eta1 at low thickness
|
2024-05-01 14:16:45 +02:00 |
Lukas Stockner
|
0c20970925
|
Colorspace conversion
|
2024-05-01 14:16:45 +02:00 |
Lukas Stockner
|
75f6c16812
|
Cycles: Add thin film iridescence to Principled BSDF
|
2024-05-01 14:16:45 +02:00 |