chuchur wrote: Wed Jun 30, 2021 8:50 am
I just want to be sure that I understand it correctly: in Disney, we don't make real transmission/subsurface scattering, we just fake it according to empirical laws?
The first version of the Disney material proposed in SIGGRAPH 2012 paper hadn't a specular transmission component at all. 2012 it is what is currently implemented in LuxCore. The specular transmission support was than introduced in a successive 2015 SIGGRAPH course. We just need to add the 2015 new stuff to LuxCore too.
About SSS, 2012 has a very simple faked SSS on the edge of objects. As far as I remember the 2015 introduced a more complex faked/approximated SSS however it has a very long list of problems and I don't think it makes any sense in the LuxCore context. So I would keep the 2015 SSS support out of the picture for the moment.
I'm not sure to understand the question but, yes, it is just a real (optional) refraction component.
chuchur wrote: Wed Jun 30, 2021 8:50 am
I guess, I'm ok with the code of BSDF Specular Transmission and it plugs easily into the current Disney implementation.
Yes, it is about adding one more optional component to the current Disney material.
chuchur wrote: Wed Jun 30, 2021 8:50 am
How would you like to get a review? Should I make a push request into master? Do you have something like the "development" or "work in progress" branch? Or is better to make my own fork? (i used to work with svn and perforce mostly).
GitHub has an established mechanism to contribute to projects via pull requests:
https://docs.github.com/en/github/colla ... l-requests
You create your own clone of
https://github.com/LuxCoreRender/LuxCore on GitHub, you commit whatever you want on a branch and than you can create a pull request that can be reviewed, discussed, updated and merged with the main repository.
chuchur wrote: Wed Jun 30, 2021 8:50 am
By the way, what is the best way to reach out the people? PM, Forum or Discord?
Just open a dedicated thread in this forum and, sorry, I simply forget to answer to the PM: I read sometime stuff on the road on the mobile and I can easily forget to answer if I don't have a reminder (so just ping me again).