一种鸟类躯干模型的羽毛实时动态生成方法

基本信息

申请号 CN201510017130.0 申请日 -
公开(公告)号 CN104537704B 公开(公告)日 2017-10-13
申请公布号 CN104537704B 申请公布日 2017-10-13
分类号 G06T13/40(2011.01)I 分类 计算;推算;计数;
发明人 李然;朱承昊 申请(专利权)人 北京科艺有容科技有限责任公司
代理机构 北京理工大学专利中心 代理人 高燕燕;仇蕾安
地址 100084 北京市海淀区中关村东路1号院8号楼一层CG05-101号
法律状态 -

摘要

摘要 本发明公开了一种鸟类躯干模型上羽毛的实时动态生成方法,具体为:将鸟类躯干的多边形模型进行UV映射,在每个顶点处建立顶点局部坐标系,设定位于顶点局部坐标系中的羽毛中羽杆走向矢量;生成粒子系统,各粒子约束在多边形的面上,粒子之间排斥力为羽毛宽度,演化至静止后,各粒子位置为毛囊的位置,随机确定羽毛的类型;在鸟类模型动画变形后更新顶点局部坐标系,计算出当前帧时的羽毛羽杆走向,以毛囊位置为坐标原点,建立羽毛局部坐标系,根据设定宽度和长度建立羽毛参考NURBS面片,在该NUBRS面片上生成羽毛,针对动画中各帧重复上述步骤。该方法能够实现羽毛之间的无穿插覆盖,并能够实时生成动态的羽毛。