Subsurface scattering: my first work
Subsurface scattering: my first work
Hi! I am a PhD student in Physics, and I work in the field of optics. So guess how I was excited by the physically accuracy of INDIGO! This is my first serious render, to test how the absorption and scattering properties of the materials are rendered.
I am a noob, but this is fantastic, to me.
The liquids are skimmed milk, chardonnay and merlot from Jensen paper. Note that the milk is really tricky to simulate, since a single ray can be scattered thousands of time in the material.
24 h of rendering, (still a bit of noise).
In the next months I am thinking to use INDIGO to do real research on a material we are developing here. More details in a future post.
To me it is amazing that you can plug in real quantites (spectral intensities, scattering parameters, absorption...) from measurements. It is really more than CG: it is physics!
I am a noob, but this is fantastic, to me.
The liquids are skimmed milk, chardonnay and merlot from Jensen paper. Note that the milk is really tricky to simulate, since a single ray can be scattered thousands of time in the material.
24 h of rendering, (still a bit of noise).
In the next months I am thinking to use INDIGO to do real research on a material we are developing here. More details in a future post.
To me it is amazing that you can plug in real quantites (spectral intensities, scattering parameters, absorption...) from measurements. It is really more than CG: it is physics!
- Attachments
-
- im1216121388.png (377.43 KiB) Viewed 9291 times
- Borgleader
- Posts: 2149
- Joined: Mon Jun 16, 2008 10:48 am
I was expecting this kind of comments ... the milk is faceted because of a fault of mine: I did not subdivide my model enough, and when I realized it it was already a few hours of rendering. Anyway, it can be easiliy fixed.
About the milk appearance: i am pretty sure about scale and everything. Actually, to me it looks ok. Bear in mind that milk is a very particular scattering material, since the scattering is dominated by multiple scattering: a single ray can be scattered thousands of times inside the material.
Interestigly, ALL the white you see from milk is due to scattering by its fats and proteins particles! But the scattering is so much that it looks like an opaque material (it is the same for clouds, btw). Without SSS milk would appear like a reddish water.
Also, comparing visually with the results published by Jensen in:
http://graphics.ucsd.edu/~henrik/papers ... ie_theory/
to me it seems good.
Maybe the lighting conditions are not ideal: I am using just a single light from above and no env maps.
Thanks for the comments!
About the milk appearance: i am pretty sure about scale and everything. Actually, to me it looks ok. Bear in mind that milk is a very particular scattering material, since the scattering is dominated by multiple scattering: a single ray can be scattered thousands of times inside the material.
Interestigly, ALL the white you see from milk is due to scattering by its fats and proteins particles! But the scattering is so much that it looks like an opaque material (it is the same for clouds, btw). Without SSS milk would appear like a reddish water.
Also, comparing visually with the results published by Jensen in:
http://graphics.ucsd.edu/~henrik/papers ... ie_theory/
to me it seems good.
Maybe the lighting conditions are not ideal: I am using just a single light from above and no env maps.
Thanks for the comments!
- joegiampaoli
- Posts: 837
- Joined: Thu Oct 05, 2006 7:12 am
- Location: San Miguel de Allende-MEXICO
- Contact:
milk experiments!
This evening I did a couple of experiments at home with REAL milk to better understand how its SSS work.
Am I a physicist or not, after all ?
I tried to put on a similar lighting condition as in the render. What I understood (maybe it is obvious to you) is that the SSS depends critically on the kind of surfaces which surrounds the sample. In this case -as light is coming from above- the floor properties are critical.
Indeed, a great part of the light travels unperturbed in the milk and reaches the floor, where it is reflected (diffused) or absorbed in different proportions depending on the material.
The reflected part bounces back in the milk, where it is scattered again. It is like having two light sources: one from above and a weaker one from below.
You can see it clearly in the two pictures: in the first the floor was white paper. You see that milk looks almost opaque (as in the render).
In the second the floor is black (a bit reflecting) paper. You see that in this case only direct light from above is scattered, and the bottom part of the milk is almost black. Here SSS is much clearer!
I would try this next in INDIGO...
Of course this concept applies whenever you have SSS.
For the "smoothing normals" story: I am using CINEMA4d. Thanks for help.
Am I a physicist or not, after all ?
I tried to put on a similar lighting condition as in the render. What I understood (maybe it is obvious to you) is that the SSS depends critically on the kind of surfaces which surrounds the sample. In this case -as light is coming from above- the floor properties are critical.
Indeed, a great part of the light travels unperturbed in the milk and reaches the floor, where it is reflected (diffused) or absorbed in different proportions depending on the material.
The reflected part bounces back in the milk, where it is scattered again. It is like having two light sources: one from above and a weaker one from below.
You can see it clearly in the two pictures: in the first the floor was white paper. You see that milk looks almost opaque (as in the render).
In the second the floor is black (a bit reflecting) paper. You see that in this case only direct light from above is scattered, and the bottom part of the milk is almost black. Here SSS is much clearer!
I would try this next in INDIGO...
Of course this concept applies whenever you have SSS.
For the "smoothing normals" story: I am using CINEMA4d. Thanks for help.
- Attachments
-
- the second image (absorbing + a bit reflective floor)
- DSCN1276.JPG (202.59 KiB) Viewed 9007 times
-
- the first image (diffusive floor)
- DSCN1275.JPG (204.1 KiB) Viewed 9007 times
- Borgleader
- Posts: 2149
- Joined: Mon Jun 16, 2008 10:48 am
- Borgleader
- Posts: 2149
- Joined: Mon Jun 16, 2008 10:48 am
Who is online
Users browsing this forum: Bing [Bot] and 130 guests