Current Issue Cover
3维卡通水与物体交互作用的动画建模

方建文1,2, 于金辉1, 陈海英3(1.浙江大学CAD&CG国家重点实验室, 杭州 310058;2.衢州学院信息与电子工程系, 衢州 324000;3.浙江大学CADAL研究中心, 杭州 310027)

摘 要
为了生成水与物体交互作用的卡通动画,提出一个混合式的3维卡通水模型。先构造出复杂的各种卡通水波模型,然后在2维工作区上对它们进行结构上的组合并映射到3维水面上进行绘制;障碍物在3维水面上的覆盖区域被检测出来之后,将其逆映射到2维工作区并在工作区内实现流水波形和障碍物所在区域的碰撞检测,根据碰撞检测结果触发障碍物附近的激起浪花波形。该方法的特点在于既表现了卡通流水与障碍物的碰撞,又保持了手工绘画的艺术感。此外,用户还可以方便地对波形的形态、位置、速度等进行设置与调控。系统利用GPU(图形处理器)硬件处理能力实现了对3维卡通水与物体交互的实时绘制。
关键词
Computer Generation of 3D Cartoon Water Colliding with Objects

FANG Jianwen1,2, YU Jinhui1, CHEN Haiying3(1.State Key Laboratory of CAD&CG, Zhejiang University, Hangzhou 310058;2.Department of Information and Electronic Engineering, Quzhou College, Quzhou 324000;3.CADAL Research Center, Zhejiang University, Hangzhou 310027)

Abstract
We present a hybrid model for 3D cartoon water modeling and rendering. First, we constructs some cartoon water forms and arranges them on 2D working region and map them onto 3D surfaces. The region covered with an obstacle object is detected on the 3D surface and then mapped reversely onto the 2D working region. The spray form is added if the flowing water forms collide with the mapped region. Our method is able to preserve the cartoon style of water forms during the interactions between the obstacle object and the cartoon water. Moreover, user can adjust the water forms, positions and the movement rate with ease. The real-time rendering is achieved by taking advantage of the graphics processing unit.
Keywords

订阅号|日报