How to model the Water object!?
In order to render realistic liquid inside a glass, there is a small trick you need to take care of...
First of all, because of adhesive forces, the water surface will be curved where it touches the glass. So if you want realistic results, you have to model this effect. If you zoom in on the edges of the water object, you will see it has a slight curve, it is not simply a straight cap!
Then there is an even more important detail when modeling the water object. The screenshot below shows 3 ways to model it.
The first one is to model the water surface smaller than the glass inside surface. As you can see in the render below it, this doesn't give the desired effect. Take a look at a real glass filled with water, this is not how it should look like!
The third image shows the water object modeled exactly against the inside glass surface. This means that the water object and glass object intersect each other, and as you can see in the rendered example, this results in strange looking effects.
The middle image is how it should be. You make sure that the upward curve touches the inside of the glass, and then you model the rest of the water sides LARGER than the inside surface of the glass. In this case it is just 0.1mm larger, which is already enough. The rendering below shows that this is the way it should be modeled.
So keep these 2 tips in mind when modeling your liquids inside a glass. |