Hi All,
I am trying to render a flag backlit against a backplate and having a hard time trying to reproduce the translucent property of the cloth. It has to be detailed and photorealistic so no easy shortcuts will do.
I have already tried few approaches but none of them serve the purpose completely.
The flag is a single plane, turbosmoothed and zbrushed and I achieve a good quality with the 2 sided material. I am using the same texture for the front and back plane. The back one is just a bit more orangy and bright since it simulates the translucency given by the sunlight hitting it. The 2 maps are mixed with an opacity map derived from a cloth. All good so far if it wasn't for the fact that this flag folds, twists, bends and develops along the shot and disappear in the horizon.
The unnatural effect comes from the fact that I imagine this flag should become brighter and less saturated while it travels towards the sun. The truth is that it remains dark on some angles and doesn't seem to apply a logic in the way the translucency works. Often the front and the backside swaps because of the twisting of the cloth but the transluceny effect doesn't follow and make sense according to the light position.
I agree that the brightness and saturation might be addressed with some haze / volumetric effect but what I can't grasp with the 2 sided material is the flag getting hit by the light and transmitting / spreading along the cloth.
So I thought I could achieve the effect using either a vray material with refraction glossiness / translucency or a fastsss2.
In that case I will have to shell the material since the refractions takes the normals into account and behave differently depending on the twisting of the cloth. Fastsss2 also needs thickness.
I gave it a go but didn't have time to explore it completely. What bothers me is the fact that I still want to have an opacity map to make the cloth more or less see through and if I am using a shell on it it might be hard to see through the details.
On top of that render times with a shelled material with refraction glossiness set to .5 might be very slow. Maybe fastsss2 could do?
Has anyone dealt with something similar?
Thanks.
Giacomo.
I am trying to render a flag backlit against a backplate and having a hard time trying to reproduce the translucent property of the cloth. It has to be detailed and photorealistic so no easy shortcuts will do.
I have already tried few approaches but none of them serve the purpose completely.
The flag is a single plane, turbosmoothed and zbrushed and I achieve a good quality with the 2 sided material. I am using the same texture for the front and back plane. The back one is just a bit more orangy and bright since it simulates the translucency given by the sunlight hitting it. The 2 maps are mixed with an opacity map derived from a cloth. All good so far if it wasn't for the fact that this flag folds, twists, bends and develops along the shot and disappear in the horizon.
The unnatural effect comes from the fact that I imagine this flag should become brighter and less saturated while it travels towards the sun. The truth is that it remains dark on some angles and doesn't seem to apply a logic in the way the translucency works. Often the front and the backside swaps because of the twisting of the cloth but the transluceny effect doesn't follow and make sense according to the light position.
I agree that the brightness and saturation might be addressed with some haze / volumetric effect but what I can't grasp with the 2 sided material is the flag getting hit by the light and transmitting / spreading along the cloth.
So I thought I could achieve the effect using either a vray material with refraction glossiness / translucency or a fastsss2.
In that case I will have to shell the material since the refractions takes the normals into account and behave differently depending on the twisting of the cloth. Fastsss2 also needs thickness.
I gave it a go but didn't have time to explore it completely. What bothers me is the fact that I still want to have an opacity map to make the cloth more or less see through and if I am using a shell on it it might be hard to see through the details.
On top of that render times with a shelled material with refraction glossiness set to .5 might be very slow. Maybe fastsss2 could do?
Has anyone dealt with something similar?
Thanks.
Giacomo.
Comment