This document provides instructions for animating water ripples and waves using Maya's water texture procedure. Key points include:
- Applying the water texture as a bump map to create ripples and waves through shading rather than modifying geometry.
- Creating a material with the water texture, assigning it to a plane, and animating the "Ripple Time" and "Wave Time" attributes to produce animated ripples and waves.
- Adjusting ripple parameters like amplitude and size to control the ripple effect.
- Animating multiple ripples by turning rippling on and off at different times and positions on the surface.
- Using displacement mapping for larger ripp
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
199 views5 pages
Water Bump Tutorial
This document provides instructions for animating water ripples and waves using Maya's water texture procedure. Key points include:
- Applying the water texture as a bump map to create ripples and waves through shading rather than modifying geometry.
- Creating a material with the water texture, assigning it to a plane, and animating the "Ripple Time" and "Wave Time" attributes to produce animated ripples and waves.
- Adjusting ripple parameters like amplitude and size to control the ripple effect.
- Animating multiple ripples by turning rippling on and off at different times and positions on the surface.
- Using displacement mapping for larger ripp
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5
2002-2012 Michael O'Rourke
Water Procedure Texture Animation
Maya 2013 Concept Mayas Water texture procedure: usually is applied as a bump map can also be applied as a displacement map can be animated over time can produce animated waves moving in a single direction can produce concentric circular ripples moving outward from a source Make a Simple Model model a NURBS plane does not need lots of subdivisions in its geometry because te !water" loo# will be created wit bump mapping tat is$ not wit geometry but wit rendering Create a shader with Water bump map %&indow %Rendering 'ditors %(ypersade %)reate % Material %Blinn assign tis Blinn material to your plane in te (ypersade double*clic# on te Blinn node Bump Mapping+ from a texture ,te small cec#ed icon- %./ 0exture %Water Animate one Water ripple go to frame 1 in te 2ttribute 'ditor for te water node %)oncentric Ripple 2ttributes Ripple 0ime + 343 0is means !no ripple yet" Rigt mouse button ,RMB- over Ripple 0ime$ % Set 5ey 0is saves a #ey for Ripple 0ime + 343 at frame 1 6o to frame 133 Ripple 0ime + 143 0is means !te ripple as finised" RMB over Ripple 0ime % Set 5ey 0is saves a #ey for Ripple 0ime + 143 at frame 133 0o see te result$ you ave to render frames$ since te ripple is created by bump mapping %Rendering module %Render %Render )urrent 7rame render several frames between frame 1 and frame 133 Adjust parameters of the Water ripple ad8ust parameters of ripple to ma#e it loo# better in te 2ttribute 'ditor for te water node %)oncentric Ripple 2ttributes Ripple 2mplitude + te eigt of te ripples 9ncrease to ma#e iger /rop Si:e + si:e of ob8ect;drop causing te ripple 9ncrease to ma#e a larger ripple Render some frames to see result te ripples center: is controlled by Ripple <rigin U;= %)oncentric Ripple 2ttributes default is Ripple <rigin U;= + 34>$ 34> tis is$ in te center of te your surface cange to Ripple <rigin U;= + 34.$ 3$ . 0at is$ lower left corner of te patc Render some frames to see result Add some Waves in te 2ttribute 'ditor for te water node %&ater 2ttributes &ave 0ime + 343 tat is$ no wave yet RMB over &ave 0ime$ % Set 5ey 0is saves a #ey for &ave 0ime + 343 at frame 1 6o to frame 133 &ave 0ime + 143 0is means !te &ave as finised" RMB over &ave 0ime$ % Set 5ey 0is saves a #ey for &ave 0ime + 143 at frame 133 Render some frames to see te result &aves animate across te plane 2t te same time$ your ripple still animates Animate two Water ipples on one surface 0o ma#e more tan one ripple ?ou need to turn te parameters on$ ten off$ ten on &e will also place te ripples in different locations Ma#e te following #eyframes: Ripple @1 7rame 1$ Ripple 0ime + 343 7rame A3$ Ripple 0ime + 143 No ripple at all 7rame A1$ Ripple 0ime + 343 7rame B3$ Ripple 0ime + 343 Ripple @. 7rame B1$ Ripple 0ime + 343 7rame 133$ Ripple 0ime + 143 %2ttribute 'ditor % water node % Select ,bottom of window- %&indow % 2nimation 'ditors %6rap 'ditor drag to select te curve for Ripple 0ime %0angents %Cinear to #eep Ripple 0ime flat wen it sould not be canging Render some frames to test 0ere sould be two ripples$ wit a pause between tem Bot ripples are in te same location e!position the two Water ipples Cocation of ripple origin is parameteri:ed tat is$ it is a percentage of distance in U and = 9n modeling window %)reate %Measure 0ools %Darameter 0ool clic# on te plane$ drag cursor U and = location is displayed on screen Move your cursor to were you want te first ripple to be &rite down te U= coordinates %2ttribute 'ditor % water node %)oncentric Ripple 2ttributes Ripple <rigin Ma#e te #eyframes at frame 1 wit te U= coordinates you wrote down Repeat tis process for a second location Use Darameter 0ool to get U= coordinates 5eyframe Ripple <rigin to ave tose coordinates at frame B1 tat is$ wen te second ripple begins %6rap 'ditor cange te curves for Ripple <rigin U;= to stepped Render some frames to test te two ripples sould now occur at teir two different locations "isplacement!mapped ripples you can also apply te water procedure as a displacement map to deform te geometry of your surface if you need very ig waves or ripples see te Displacement Mapping tutorial on tis )/$ for an explanation of ow to implement displacement mapping