Water Reflection Problem


https://forum.reallusion.com/Topic523099.aspx
Print Topic | Close Window

By Chuffinmonkey - 3 Years Ago
I'm currently trying to animate someone swimming. Once the character is in the water it reflects a very odd upside down reflection above them as in the picture attached. I've tried adjusting everything but the only thing that gets rid of it is reflection at zero which obviously is not  great. any help or settings would be much appreciated. Thanks.
https://forum.reallusion.com/uploads/images/9252462f-a564-4bf1-b497-7dbf.png

By 4u2ges - 3 Years Ago
Water prop does not "like" Subdivision nor Tessellation when character is submerged. Switch to Original and odd, double reflection would be gone.
For outfit it's sort of an opposite. For bra and panties leave it as subdivided.

Character is Subdivided, outfit is Subdivided
https://forum.reallusion.com/uploads/images/5e291471-b147-42ec-bc88-4761.jpg


Character is Subdivided, outfit is Original (looks like this is how you currently have it in your project)
https://forum.reallusion.com/uploads/images/45cf5f3f-a8ec-45c7-a4f5-dc57.jpg


Character is Original, Outfit is Original
https://forum.reallusion.com/uploads/images/cd29d3c5-8daa-414d-8c5b-a7f8.jpg

Character is Original, Outfit is Subdivided (best)
https://forum.reallusion.com/uploads/images/f69ccd1b-a1c7-48f4-aa16-06ec.jpg


Update: I have noticed the bra and panties I used had a Displacement map. If I delete that map, the Original setting has to be used for outfit as well.
Still, the reflection is not 100% accurate, when character is half submerged into the water. Teeth could be seen in the reflection at some camera angles.
So you have to play with water settings and camera angles for the best visual as well.

By mark - 3 Years Ago
I thought these reflections used to be pretty accurate with the Water Prop. It may be just me but I think something happened in an iC7 update awhile back that changed reflections in a bad way...or could be my faulty memory as well :doze:
By Chuffinmonkey - 3 Years Ago
4u2ges (9/5/2022)
Water prop does not "like" Subdivision nor Tessellation when character is submerged. Switch to Original and odd, double reflection would be gone.
For outfit it's sort of an opposite. For bra and panties leave it as subdivided.

Update: I have noticed the bra and panties I used had a Displacement map. If I delete that map, the Original setting has to be used for outfit as well.
Still, the reflection is not 100% accurate, when character is half submerged into the water. Teeth could be seen in the reflection at some camera angles.
So you have to play with water settings and camera angles for the best visual as well.



You are a life saver! I'm not sure how the hell you found this out but I'm glad you did. I've spent about 4 days trying to get rid of it but didn't even think changing the meshes would make a difference. Thought I would have to leave this scene out.
Thank you again and for taking the time to reply. Much appreciated :)
By 4u2ges - 3 Years Ago
Chuffinmonkey (9/5/2022)You are a life saver! I'm not sure how the hell you found this out but I'm glad you did. I've spent about 4 days trying to get rid of it but didn't even think changing the meshes would make a difference. Thought I would have to leave this scene out.
Thank you again and for taking the time to reply. Much appreciated :)


I am glad it worked out :)

I thought these reflections used to be pretty accurate with the Water Prop. It may be just me but I think something happened in an iC7 update awhile back that changed reflections in a bad way...or could be my faulty memory as well Doze

It sure did Mark. Water was perfect in iClone 6, then in iClone 7 there were several issues with reflections. They fixed some but some remained.
I wish they would eventually get to some of those old features such as physics, water.. etc, which have not been updated since 2 versions back and introduce some updates and new features.

Interaction with water is one of them (swimming, jumping into). I know BiggsTrek has some nice legacy particles pack for the water https://marketplace.reallusion.com/water---themed-emitter-pack , but nothing for swimming.
By mark - 3 Years Ago
...and now that we have a "mirror" maybe that tech can be applied to "water" at some point!!!:)
By 4u2ges - 3 Years Ago
mark (9/5/2022)
...and now that we have a "mirror" maybe that tech can be applied to "water" at some point!!!:)


I have tried that yesterday.. The result is more or less satisfactory. But the water prop has some attributes, such above/underwater strength and better distortion for the reflections.
Although, the subdivided plane I used here can have animated Displacement channel to simulate real waves, which is a plus.
I used animated texture from this pack for all 3 channels here (displacement, normal and base color)
(I did not animate the girl).



A little better base color and added animated texture for blend channel as well.
Improved visual.







By mark - 3 Years Ago
...and rather intriguing results  I must say!
By 4u2ges - 3 Years Ago
Swim... :)


By mark - 3 Years Ago
...tutorial soon to follow!!!!! :D
By 4u2ges - 3 Years Ago
...tutorial soon to follow!!!!! BigGrin


Ahhh no. It would have been long and boring. I hate making those :)

Instead I will share a project as usual: https://drive.google.com/file/d/1nqmayj4McsjGpQ6MIC573pVAZlQQxJEf/view?usp=sharing
(It comes with 3 video files. Keep them at the same location as the project itself to save the hassle of locating them for water material).

Just a few notes...

Water is made with fairly large hi-poly plane (to have satisfactory displacement). iClone does not have such a prop. So I made it in Blender.
If you are making your own plane and intend to keep Reflection Surface shader, you must follow this guideline in Blender (or workout similar in other apps.):
(from this guide: https://forum.reallusion.com/FindPost516437.aspx)

1. Make sure the reflective surface is perpendicular to the reflection axis.
2. Before exporting to FBX, select object, Ctrl+A and then Rotation and Scale.
3. Select object and Set Origin. In Object mode go to Object > Set Origin > Origin to Center of Mass (Surface).
4. Export to FBX with the following settings:
https://forum.reallusion.com/uploads/images/cf864300-9ecf-4a37-88c0-03c5.jpg

If you miss one point from above, the object would not reflect properly in iClone.


For splashes I used 3 popcorn FX effects. All 3 are customized Underwater Bubbles.
I did not spent much time tweaking them. You can do it on your own (or pick some other effect) for the best result.
One is attached to the head and another two to each hand.

Separate video is assigned to Blend channel. If you change it, make sure to check Use sRGB (it's off by default for Blend channel).

The rest (visual, Camila's materials, animation... etc is pretty much self-explanatory).