Coating material tests
Re: Coating material tests
I did it myself ! Meh it's melting...
You can set the time it took for the coating to dry out in the shader for the Thickness parameter.
Or perhaps was it too much solvant...
You can set the time it took for the coating to dry out in the shader for the Thickness parameter.
Or perhaps was it too much solvant...
- Attachments
-
- Melted_Coating.igm
- (1.77 KiB) Downloaded 252 times
obsolete asset
-
- Posts: 1828
- Joined: Mon Sep 04, 2006 3:33 pm
Re: Coating material tests
Beautiful!
-
- Posts: 1828
- Joined: Mon Sep 04, 2006 3:33 pm
Re: Coating material tests
1. Bump on the underlying material doesn't seem to show up... Trying to make a varnished wood or similar, so you get a bit of grain detail underneath a smooth glossy surface.
2. Coatings + double-sided materials + mix materials are just asking for node support (Indigo node types) in the Blender exporter!!!
2. Coatings + double-sided materials + mix materials are just asking for node support (Indigo node types) in the Blender exporter!!!
Re: Coating material tests
Thanks Tom !
The next one can get real creepy sometimes... noise fun.
The next one can get real creepy sometimes... noise fun.
- Attachments
-
- Jammy_Coating.igm
- (2.52 KiB) Downloaded 227 times
obsolete asset
Re: Coating material tests
That's.. a bit gross
Re: Coating material tests
I was frankly hesitant in uploading it... but it's just the previous material with a noise. Aw don't be scared that's strawberry
It's not optimum yet, I may even update the clean version. Anyone is welcome in polishing my empirical experiments.
It's not optimum yet, I may even update the clean version. Anyone is welcome in polishing my empirical experiments.
obsolete asset
Re: Coating material tests
Those tests are really cool guys!
I'm very interested in the liquid coating material: con you CTZn explain a little how it works?
I'm very interested in the liquid coating material: con you CTZn explain a little how it works?
Re: Coating material tests
I love the red one
-
- Posts: 512
- Joined: Wed May 02, 2007 11:34 am
Re: Coating material tests
I've been trying to do something similar and noticed that too, bump parameter has no effect on the substrate material.StompinTom wrote:1. Bump on the underlying material doesn't seem to show up... Trying to make a varnished wood or similar, so you get a bit of grain detail underneath a smooth glossy surface.
but I'm picturing it looking so cool! The coating material (like a varnish or stain) looking thicker in the recessed areas of the wood grain, for example.
Re: Coating material tests
Yes, bump on substrate material is not currently supported. Guess I'll try adding that in.
Re: Coating material tests
Some physicist comment:CTZn wrote:Thanks Tom !
The next one can get real creepy sometimes... noise fun.
It's too visible that you only use the normal for computing the thickness. This leads to some undesirable effects:
- The sharp angles show a sharp change in thickness
- The top flat part of the base has virtually nothing on it, while it should be one of the thickest (it's at the bottom, plus it's lying flat so the liquid should not flow from it
Some more advanced shader could make use of the altitude as well as the normal. Even better, having access to the surface curvature in ISL. Ono, that's something I use in my experimental stuff and I dream of it for a while in renderers. It allows awesome effects such as correct thickness calculation of a non-spheric soap bubble, paint drying and everything that relates to surface tension since this is the main parameter of it...
Sorry for criticizing, that's looking very good (and scary )
Cheers,
Etienne
Eclat-Digital Research
http://www.eclat-digital.com
http://www.eclat-digital.com
Re: Coating material tests
Hi Pibuz, it's pretty simple:Pibuz wrote:Those tests are really cool guys!
I'm very interested in the liquid coating material: con you CTZn explain a little how it works?
The slope is driving the thickness. A curve is applied to the slope, proportionally with the drying time/solvant quantity choosed and that's what is distributing the overall thickness. The noise also has a vertical scale modified by the slope.
Glad you like it guys. I'd never go by myself to a theater watch a scary movie I swear !
@Etienne: THANKS for criticism actually. You accidentally discovered that I'm happy to learn, so thanks a lot for the heads up. I'll get back to you with that.
obsolete asset
Re: Coating material tests
Interesting idea. Could also be used for dirt shaders. What kind of curvature definition would you suggest?galinette wrote: Some more advanced shader could make use of the altitude as well as the normal. Even better, having access to the surface curvature in ISL. Ono, that's something I use in my experimental stuff and I dream of it for a while in renderers. It allows awesome effects such as correct thickness calculation of a non-spheric soap bubble, paint drying and everything that relates to surface tension since this is the main parameter of it...
Re: Coating material tests
If you just need the mean curvature radius, you may compute the curvature radii along two arbitrary orthogonal axis (for instance, orthogonal tangent space), the mean radius being Rm =1/(1/Rx+1/Ry). More conveniently, if you define the curvature C=1/R, this gives : Cm = Cx+Cy. Advantages of Cm and Rm, they are independent of the basis, you can compute them in any hidden tangent-space basis, or more cleanly find a formula not requiring an explicit tangent space. Note that this is signed, you must orient the curvature with a convention (for instance, oriented surface normal). This gives a zero curvature for a horseshoe shape.OnoSendai wrote:Interesting idea. Could also be used for dirt shaders. What kind of curvature definition would you suggest?galinette wrote: Some more advanced shader could make use of the altitude as well as the normal. Even better, having access to the surface curvature in ISL. Ono, that's something I use in my experimental stuff and I dream of it for a while in renderers. It allows awesome effects such as correct thickness calculation of a non-spheric soap bubble, paint drying and everything that relates to surface tension since this is the main parameter of it...
More generally, you could define curvatures from any 2 or more degree term of the surface differential.
One difficult issue would be that standard linear normal shading gives constant curvature over the triangle, and thus curvature discontinuities.
Eclat-Digital Research
http://www.eclat-digital.com
http://www.eclat-digital.com
Who is online
Users browsing this forum: No registered users and 46 guests