| |
Interactive Painterly Stylization of Images, Videos and 3D Animations
Jingwan Lu, Pedro V. Sander, Adam Finkelstein
Proceedings of I3D 2010, February 2010
Paper : [PDF], Talk Slides : [PPT], Video : [WMV], Project Page
We introduce a real-time system that converts images, video, or
3D animation sequences to artistic renderings in various painterly
styles. The algorithm, which is entirely executed on the GPU,
can efficiently process 512^2 resolution frames containing 60,000
individual strokes at over 30 fps. In order to exploit the parallel
nature of GPUs, our algorithm determines the placement of strokes
entirely from local pixel neighborhood information. The strokes
are rendered as point sprites with textures. Temporal coherence is
achieved by treating the brush strokes as particles and moving them
based on optical flow. Our system renders high quality results while
allowing the user interactive control over many stylistic parameters
such as stroke size, texture and density.
|
| |
A GPU-Based Approach for Real-Time Haptic Rendering of 3D Fluids
M. Yang, J. Lu, Z. Zhou, A. Safonova, K. J. Kuchenbecker
SIGGRAPH Asia 2008 sketch
IEEE International Workshop on Haptic Audio-Visual Environments and
Games, November 2009
Sketch : [PDF], Paper : [PDF], Video : [WMV]
Real-time haptic rendering of three-dimensional fluid flow will improve the interactivity and realism of video games and surgical simulators, but it remains a challenging undertaking due to its high computational cost. Humans are intensely familiar with the look and feel of real fluids, so successful interactive simulations need to obey the mathematical relationships of fluid dynamics with high spatial resolution and fast temporal response. In this work we propose an innovative GPU-based approach that enables real-time haptic rendering of high-resolution 3D Navier-Stokes fluids. We show that moving the vast majority of the computation to the GPU allows for the simulation of touchable fluids at resolutions and frame rates that are significantly higher than any other recent real-time methods without a need for pre-computations. Based on our proposed approach, we build a haptic and graphic rendering system that allows users to interact with 3D virtual smoke in real time through the Novint Falcon, a commercially-available haptic device.
|