Comments (3)
[Breaking the record for longest time to respond to a ticket]
I see what you're saying. But could it even be that coat and sheen are mutually exclusive? What's a good use case where you need both? (Coated cloth, peach sound awkward.)
from standard-surface.
Hello Iliyang,
I forget where we landed in the end, but the case I was thinking of is that sheen is often an approximation of effects like dust and fuzz, which can accumulate on top of hard surfaces, which may well have a coating.
I guess, my thought was going to fine dust on top of car paint.
from standard-surface.
(Sorry for the delay, vacation season)
Dust over car paint seems like a reasonable thing to want, but is this a proper use case for sheen? Is dust retro-reflective?
If diffuse reflection is what you need to model dust, then I wonder if 'diffuse over specular' is a common enough use case to warrant direct support by the shader. (Rather than resorting to layering one instance of the shader on top of another.) When trying to balance simplicity and expressiveness, the line has to be drawn somewhere.
from standard-surface.
Related Issues (16)
- Where can I get metal and sheen implementations HOT 1
- Add reference images HOT 12
- Fresnel model HOT 27
- Fix OSL reference implementation HOT 1
- Thin film with Specular and Transmission
- Incorrect anisotropy rotation specification
- Clearcoat layering lerp HOT 1
- ND_surface should have color opacity HOT 1
- Unused sheen default value?
- Update logo for new Autodesk branding.
- How can I specify the specific numerical value of reflectance(sheen_brdf)and obtain it?
- Specular_roughness default mismatch HOT 1
- Transmission_color logic HOT 2
- Transmission TIR for rough glass HOT 2
- OSL reference implementation uses non-standard "sheen" and "metal" closures? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from standard-surface.