Implementation of Mechanics-based Virtual Sculpturing System in Shader

碩士 === 國立清華大學 === 動力機械工程學系 === 104 === This research will propose a system called Virtual Sculpturing. By capturing user’s index fingertip as a HIP (Haptic Interaction Point) and using the spatial relations between HIP and mesh in the environment, we can construct Virtual Contact Force between...

Full description

Bibliographic Details
Main Authors: Tsao,Ting Chun, 曹廷群
Other Authors: Tsai, Hung Yin
Format: Others
Language:zh-TW
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/79757405498836143325
Description
Summary:碩士 === 國立清華大學 === 動力機械工程學系 === 104 === This research will propose a system called Virtual Sculpturing. By capturing user’s index fingertip as a HIP (Haptic Interaction Point) and using the spatial relations between HIP and mesh in the environment, we can construct Virtual Contact Force between HIP and the mesh as the similar concept of Bump-Mapping. This research will construct a mechanics-based material model. When Virtual Contact Force reaches yielding strength of the material, the displacement caused by Virtual Contact Force will be applied to Gaussian Deformation to change depth information of the mesh surface. Once depth information changed, the mesh rendered by shader will update and change the visual effect. This system not only let users deformed the mesh and see the result simultaneously, but also feel the force feedback during deforming process. It shows the system can satisfied visual and force rendering interaction at the same time. Due to the experiment result, not using Normal-mapping but Displacement-mapping with tessellation level 20 has the best result of visual effect and performance; force rendering result is also satisfied material properties and Virtual Contact Force experience.