Texturing fluids

We present a novel technique for synthesizing textures over dynamically changing fluid surfaces. We use both image textures as well as bump maps as example inputs. Image textures can enhance the rendering of the fluid by either imparting realistic appearance to it or by stylizing it, whereas bump ma...

Ausführliche Beschreibung

Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on visualization and computer graphics. - 1996. - 13(2007), 5 vom: 10. Sept., Seite 939-52
1. Verfasser: Kwatra, Vivek (VerfasserIn)
Weitere Verfasser: Adalsteinsson, David, Kim, Theodore, Kwatra, Nipun, Carlson, Mark, Lin, Ming
Format: Aufsatz
Sprache:English
Veröffentlicht: 2007
Zugriff auf das übergeordnete Werk:IEEE transactions on visualization and computer graphics
Schlagworte:Journal Article Research Support, U.S. Gov't, Non-P.H.S.
LEADER 01000naa a22002652 4500
001 NLM171397002
003 DE-627
005 20231223125600.0
007 tu
008 231223s2007 xx ||||| 00| ||eng c
028 5 2 |a pubmed24n0571.xml 
035 |a (DE-627)NLM171397002 
035 |a (NLM)17622678 
040 |a DE-627  |b ger  |c DE-627  |e rakwb 
041 |a eng 
100 1 |a Kwatra, Vivek  |e verfasserin  |4 aut 
245 1 0 |a Texturing fluids 
264 1 |c 2007 
336 |a Text  |b txt  |2 rdacontent 
337 |a ohne Hilfsmittel zu benutzen  |b n  |2 rdamedia 
338 |a Band  |b nc  |2 rdacarrier 
500 |a Date Completed 11.09.2007 
500 |a Date Revised 11.07.2007 
500 |a published: Print 
500 |a Citation Status MEDLINE 
520 |a We present a novel technique for synthesizing textures over dynamically changing fluid surfaces. We use both image textures as well as bump maps as example inputs. Image textures can enhance the rendering of the fluid by either imparting realistic appearance to it or by stylizing it, whereas bump maps enable the generation of complex micro-structures on the surface of the fluid that may be very difficult to synthesize using simulation. To generate temporally coherent textures over a fluid sequence, we transport texture information, i.e. color and local orientation, between free surfaces of the fluid from one time step to the next. This is accomplished by extending the texture information from the first fluid surface to the 3D fluid domain, advecting this information within the fluid domain along the fluid velocity field for one time step, and interpolating it back onto the second surface -- this operation, in part, uses a novel vector advection technique for transporting orientation vectors. We then refine the transported texture by performing texture synthesis over the second surface using our "surface texture optimization" algorithm, which keeps the synthesized texture visually similar to the input texture and temporally coherent with the transported one. We demonstrate our novel algorithm for texture synthesis on dynamically evolving fluid surfaces in several challenging scenarios 
650 4 |a Journal Article 
650 4 |a Research Support, U.S. Gov't, Non-P.H.S. 
700 1 |a Adalsteinsson, David  |e verfasserin  |4 aut 
700 1 |a Kim, Theodore  |e verfasserin  |4 aut 
700 1 |a Kwatra, Nipun  |e verfasserin  |4 aut 
700 1 |a Carlson, Mark  |e verfasserin  |4 aut 
700 1 |a Lin, Ming  |e verfasserin  |4 aut 
773 0 8 |i Enthalten in  |t IEEE transactions on visualization and computer graphics  |d 1996  |g 13(2007), 5 vom: 10. Sept., Seite 939-52  |w (DE-627)NLM098269445  |x 1941-0506  |7 nnns 
773 1 8 |g volume:13  |g year:2007  |g number:5  |g day:10  |g month:09  |g pages:939-52 
912 |a GBV_USEFLAG_A 
912 |a SYSFLAG_A 
912 |a GBV_NLM 
912 |a GBV_ILN_350 
951 |a AR 
952 |d 13  |j 2007  |e 5  |b 10  |c 09  |h 939-52