[发明专利]三维模型变形系统、方法及计算机可读程序以及存储该程序的计算机可读存储介质无效
申请号: | 200680009464.2 | 申请日: | 2006-03-28 |
公开(公告)号: | CN101147150A | 公开(公告)日: | 2008-03-19 |
发明(设计)人: | 服部和行;三泽仁;石田顺二;小谷忠史;桥本隆弥 | 申请(专利权)人: | 丰田自动车株式会社 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06T17/40 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 吴丽丽 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 模型 变形 系统 方法 计算机 可读 程序 以及 存储 介质 | ||
1.一种将由多个面所定义、表示任意对象物的三维模型进行变形的三维模型变形系统,其特征在于包括:
基本曲线生成部件,将表示预先存储保持的上述对象物的大概外形的骨架线与要变形的三维模型贴合,生成表示该三维模型的大概外形的基本曲线;
第一多边形化部件,使上述要变形的三维模型点群化;
基本曲线变形部件,依照操作者的指示,对利用上述基本曲线生成部件生成的上述要变形的三维模型的基本曲线施加任意变形;
点群变位运算部件,基于从利用上述基本曲线生成部件生成的任意变形前的基本曲线到利用上述基本曲线变形部件生成的任意变形后的基本曲线的基本曲线变位,使表示利用上述第一多边形化部件生成的上述要变形的三维模型的点群变位,求出与利用上述基本曲线变形部件生成的任意变形后的基本曲线相对应的点群;以及
第二多边形化部件,根据利用上述点群变位运算部件求出的点群,创建由多个面定义的三维模型。
2.如权利要求1所述的三维模型变形系统,其特征在于还包括:
显示部件,向操作者显示变形前后的上述基本曲线、变位前后的上述点群以及由上述基本曲线变形部件产生的基本曲线的变形过程。
3.一种将由多个面所定义、表示任意对象物的三维模型进行变形的三维模型变形方法,其特征在于包括:
基本曲线生成工序,将表示预先存储保持的上述对象物的大概外形的骨架线与要变形的三维模型贴合,生成表示该三维模型的大概外形的基本曲线;
第一多边形化工序,使上述要变形的三维模型点群化;
基本曲线变形工序,依照操作者的指示,对利用上述基本曲线生成工序生成的上述要变形的三维模型的基本曲线施加任意变形;
点群变位运算工序,基于从利用上述基本曲线生成工序生成的任意变形前的基本曲线到利用上述基本曲线变形工序生成的任意变形后的基本曲线的基本曲线变位,使表示利用上述第一多边形化工序生成的上述要变形的三维模型的点群变位,求出与利用上述基本曲线变形工序生成的任意变形后的基本曲线相对应的点群;以及
第二多边形化工序,根据利用上述点群变位运算工序求出的点群,创建由多个面定义的三维模型。
4.如权利要求3所述的三维模型变形方法,其特征在于还包括:
显示工序,向操作者显示变形前后的上述基本曲线、变位前后的上述点群以及由上述基本曲线变形工序产生的基本曲线的变形过程。
5.一种在由计算机执行时,令该计算机执行将多个面所定义、表示任意对象物的三维模型进行变形的处理的计算机可读三维模型变形程序,其特征在于:
上述处理包括:
基本曲线生成处理,令上述计算机,将表示预先存储保持的上述对象物的大概外形的骨架线与要变形的三维模型贴合,生成表示该三维模型的大概外形的基本曲线;
第一多边形化处理,令上述计算机,使上述要变形的三维模型点群化;
基本曲线变形处理,令上述计算机,依照操作者的指示对利用上述基本曲线生成处理生成的上述要变形的三维模型的基本曲线施加任意变形;
点群变位运算处理,令上述计算机,基于从利用上述基本曲线生成处理生成的任意变形前的基本曲线到利用上述基本曲线变形处理生成的任意变形后的基本曲线的基本曲线变位,使表示利用上述第一多边形化处理生成的上述要变形的三维模型的点群变位,求出与利用上述基本曲线变形处理生成的任意变形后的基本曲线相对应的点群;以及
第二多边形化处理,令上述计算机,根据利用上述点群变位运算处理求出的点群,创建由多个面定义的三维模型。
6.一种存储了将由多个面所定义、表示任意对象物的三维模型进行变形的计算机可读三维模型变形程序的计算机可读存储介质,其特征在于:
上述计算机可读三维模型变形程序在由计算机执行时,令该计算机执行:
基本曲线生成处理,将表示预先存储保持的上述对象物的大概外形的骨架线与要变形的三维模型贴合,生成表示该三维模型的大概外形的基本曲线;
第一多边形化处理,使上述要变形的三维模型点群化;
基本曲线变形处理,依照操作者的指示,对利用上述基本曲线生成处理生成的上述要变形的三维模型的基本曲线施加任意变形;
点群变位运算处理,基于从利用上述基本曲线生成处理生成的任意变形前的基本曲线到利用上述基本曲线变形处理生成的任意变形后的基本曲线的基本曲线变位,使表示利用上述第一多边形化处理生成的上述要变形的三维模型的点群变位,求出与利用上述基本曲线变形处理生成的任意变形后的基本曲线相对应的点群;以及
第二多边形化处理,根据利用上述点群变位运算处理求出的点群,创建由多个面定义的三维模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于丰田自动车株式会社,未经丰田自动车株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680009464.2/1.html,转载请声明来源钻瓜专利网。