Jump to content
  • Advertisement
Sign in to follow this  
jstroh

How To Make A Surface Look Wet?

This topic is 3647 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Advertisement
Super soaker + your monitor? :P

You'll probably need to create some water drop effects. Maybe little water drop decals.

Share this post


Link to post
Share on other sites
Abuse normal and spec maps. 95% of the real time graphics techniques in the last few years just make things look wet.

Share this post


Link to post
Share on other sites
Yeah animating a normal map with a super-high specular exponent should get you most of the way towards what you want. Maybe even blend between the regular normal map, and one that's animated reflecting the moving water.

Share this post


Link to post
Share on other sites
Quote:
Original post by MJP
Yeah animating a normal map with a super-high specular exponent should get you most of the way towards what you want. Maybe even blend between the regular normal map, and one that's animated reflecting the moving water.


Sounds easy enough ;o

Now for a harder problem.

Are there any published techniques for animating liquid flow down a character's texture?

Share this post


Link to post
Share on other sites
Bizarrely enough, there are. See section 5 of this. That's for flat glass surfaces, but extending to other locally flat surfaces should be simple.

Share this post


Link to post
Share on other sites
Also note that surfaces generally darken when they're wet (pour water onto concrete, stone, or wood to see what I mean), so turning down the diffuse color a little bit will also add to the effect.

Edit: Specifically, check out this paper on NVidia's Cascades demo. It's D3D10 specific and there's a lot in there that you don't need, but they do have a bit about making things look wet in it.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!