检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]西南交通大学信息科学与技术学院,四川成都611756
出 处:《计算机仿真》2017年第9期336-340,397,共6页Computer Simulation
基 金:成都市科技项目(科技惠民技术研发项目)(2015-HM01-00050-SF);四川省动漫研究中心2015年度科研项目(DM201504);国家自然科学基金面上项目(61371165)
摘 要:在骨架驱动虚拟人皮肤变形中,传统热平衡法由于权重分配不均造成大幅度关节旋转运动时皮肤凸起的失真现象,针对上述问题,提出一种改进的热平衡权重分配算法。首先,提取虚拟人骨架,得到虚拟人表面模型;然后,计算皮肤顶点到骨骼向量的投影位置;接着,通过判断皮肤顶点的投影相对骨骼向量的位置来确定骨架和皮肤的绑定关系,得到新的热平衡方程初始条件;最后,求解热平衡方程得到骨架和皮肤关联的权重,并运用对偶四元数蒙皮算法驱动了逼真的虚拟人皮肤变形动画。实验结果表明,改进方法有效解决了大幅度关节旋转运动时关节交接处出现的皮肤凸起问题,且避免了皮肤塌陷现象和"裹糖纸"效应。An improved thermal equilibrium weight assignment algorithm is proposed. Firstly, the skeleton is ex- tracted, and the virtual human surface model is obtained. Then the projection position of the skin vertex to the bone vector is calculated. After that, the binding relationship between the skin mad bone is determined through the projec- tion position of the skin to the bone vector, and the new initial condition of the thermal equilibrium equations is ob- tained. Finally, the related weights of the skin and bone are obtained by solving the thermal equilibrium equations, and a lifelike virtual human skin-deforming animation is drived by using dual quaternion skinning algorithm. Experi- mental results show that this method can not only solve the skin upheaval problem caused by large range of joint rota- tion around the joint transition area effectively, but also avoid the skin collapse phenomenon and "candy wrapper" effect.
关 键 词:骨架提取 热平衡法 顶点权重 对偶四元数蒙皮 皮肤变形
分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:13.59.0.231