摘要
给出一种在头戴设备VR环境中交互式建模机制,通过头戴式VR设备手柄可输入点、线、面基本骨架,对于给定的可变半径信息,在GPU上采用CUDA(Compute Unified Device Architecture)并行计算带权重的距离场,并进一步采用并行Marching Cubes方法提取等距面。为避免多骨架等距面交接处的不光滑性,本建模系统采用加权滤波核函数根据骨架半径对距离场自适应光顺处理,从而生成基于骨架的多组件光滑混合模型。系统所提供交互方式自然,适合非专业人员的快速建模需求,并且所生成模型具有二维流形表面特征,可直接用于三维打印。
An interactive modelling scheme in immersive VR environment is proposed, in which the point, line and polygon skeletons are inputted by handles of HMD(Head-Mounted Device). Weighted distance field is calculated in parallel with CUDA on GPU according to the varying radii, and then the iso-surface is extracted using paralleled marching cubes. In order to avoid the non-smoothness at interactions between different distance surface components, weighted filtering kernels are utilized to smooth the skeleton-based distance field with various radii in our modelling system, so that smooth blending model is produced from multi-component distance fields. In our system, natural interactions suitable for non-professionals are provided to create smooth models with manifold surface which can be directly 3 D printed without further post-process.
作者
朱晓强
潘虹艺
徐浩
宋磊
朱梦尧
王向阳
Zhu Xiaoqzang;Pan Hongyi;Xu Hao;Song Lei;Zhu Mengyao;Wang Xiangyang(School of Communication and Information, Shanghai University, Shanghai 200444, China;Institute of Smart City, Shanghai University, Shanghai 200444, China)
出处
《系统仿真学报》
CAS
CSCD
北大核心
2018年第7期2459-2464,共6页
Journal of System Simulation
基金
国家自然科学基金(61402277
61373084)
上海市教委科研创新项目(15ZZ044)
浙江大学CAD&CG国家重点实验室开放课题(A1507)
关键词
等距面
隐式曲面
虚拟现实
头戴设备
人机交互
distance surface
implicit surface
virtual reality
head-mounted device
human-computer interaction