着装模拟装置、模拟方法及模拟程序制造方法及图纸

技术编号:7236962 阅读:179 留言:0更新日期:2012-04-11 18:40
存储表示追加项目的形状的多边形数据,为了根据用户的指示编辑追加项目的形状,而编辑多边形数据,根据用户的指示将追加项目配置在衣物上。沿追加项目的接合线重新构成衣物的多边形,使衣物的多边形和追加项目的多边形沿接合线共有边,固定接合后的衣物的多边形和接合线,使追加项目的多边形向衣物的外侧移动。可在短时间内正确地进行后续添加了追加项目的衣物的模拟。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及着装模拟,尤其是涉及对于暂时完成了着装模拟的衣物后续添加衣袋、衣领等项目的技术。
技术介绍
着装模拟中,将衣物分割成多边形,配置于人体模型的周围,考虑作用于多边形的重力、来自人体模型的反作用力、伴随多边形的变形产生的弹性力、多边形间及与人体模型之间的摩擦等,以多边形单位进行力学模拟。通过模拟求出多边形的稳定配置,实施衣物的质地、照明等渲染,显示着装状态。着装的对象不限于人体,也可以是宠物等。将衣袋等项目后续添加于衣物是方便的,但每次附加项目就从最初重新模拟是低效率的。关于这一点,专利文献1 JP2000-242683A提出如下方案对于没有衣袋的衣物进行着装模拟,接着从衣物浮起规定的距离而配置衣袋,或在衣物的表面使衣袋紧贴。该情况下,衣袋虽然相对于衣物配置在规定的位置,但不与衣物缝合。因此产生如下等问题实施视点变换而从斜前方观察时会看到衣袋与衣物的间隙,或从斜上方观察时没有衣袋上端与衣物的间隙。改变人体模型的姿势时,即使能够实时地改变衣物,衣袋也不追随人体的运动。而且在上述的衣物的外侧具有其他衣物时,重叠着装的其他衣物和衣袋发生干涉,例如衣袋从其他衣物突出。在先技术文献专利文献专利文献1 JP2000-242683A
技术实现思路
本专利技术的课题在于,通过在作为基底的衣物上利用后续添加而接合追加项目,则即使实施视点变换,或改变模型的姿势,也不会不自然地显示。本专利技术的辅助性课题是,使追加项目和重叠着装的其他衣物保持适当的位置关系。本专利技术的着装模拟装置,模拟衣物的着装状态,并且求出后续添加了追加项目后的衣物的着装状态,其特征在于,设有存储部,存储表示追加项目的形状的多边形数据;编辑单元,用于为了根据用户的指示编辑追加项目的形状而编辑所述多边形数据;配置单元,用于根据用户的指示而将追加项目配置在衣物上;接合单元,用于沿追加项目的接合线重新构成衣物的多边形,并使衣物的多边形和追加项目的多边形沿接合线共有边;一维变形单元,用于使接合后的衣物的多边形和接合线固定,使追加项目的多边形向衣物的外侧移动。本专利技术的着装模拟方法,模拟衣物的着装状态,并且求出后续添加了追加项目后的衣物的着装状态,其特征在于,存储表示追加项目的形状的多边形数据,为了根据用户的指示编辑追加项目的形状而编辑所述多边形数据,根据用户的指示而将追加项目配置在衣物上,沿追加项目的接合线重新构成衣物的多边形,并使衣物的多边形和追加项目的多边形沿接合线共有边,使接合后的衣物的多边形和接合线固定,使追加项目的多边形向衣物的外侧移动。本专利技术的着装模拟程序,用于通过计算机模拟衣物的着装状态,并且求出后续添加了追加项目后的衣物的着装状态,使所述计算机作为下述单元发挥功能存储部,存储表示追加项目的形状的多边形数据;编辑单元,用于为了根据用户的指示编辑追加项目的形状而编辑所述多边形数据;配置单元,用于根据用户的指示而将追加项目配置在衣物上;接合单元,用于沿追加项目的接合线重新构成衣物的多边形,并使衣物的多边形和追加项目的多边形沿接合线共有边;—维变形单元,用于使接合后的衣物的多边形和接合线固定,使追加项目的多边形向衣物的外侧移动。本专利技术中,能够通过多边形的边的共有使追加项目与作为基底的衣物接合,并能够通过使追加项目向外侧移动而形成自然的形状。本说明书中,有关着装模拟装置的记载也直接适用于模拟方法及模拟程序,有关模拟方法的记载也直接适用于模拟装置及模拟程序。优选的是,为了避免所述衣物的外侧的衣物的多边形与所述追加项目的多边形的冲突,设有用于使所述外侧的衣物的多边形向追加项目的外侧移动的单元。若如此,则即使对于重叠着装的内侧的衣物追加项目,也可消除项目从重叠着装的外侧的衣物突出,从而得到自然的模拟结果。优选的是,接合单元重新构成接合线通过的衣物的多边形。若如此,则能够简单地将追加的项目的多边形和作为基底的衣物的多边形接合,并能够使重新构成多边形的范围为最小限度。优选的是,接合单元用追加项目的多边形替换接合线的内侧的衣物的多边形,在接合线的外侧的多边形与接合线之间的区域生成新的多边形。如此,也能够简单地将追加的项目的多边形和作为基底的衣物的多边形接合,接合线的内侧的处理也较简单。优选的是,所述存储部以使追加项目的多边形向外侧移动的距离在接合线上为0、 远离接合线则变大的方式存储所述距离。若如此,则能够简单地使追加项目向外侧以规定长度移动。附图说明4图1是实施例的着装模拟装置的框图;图2是表示实施例中的着装模拟算法的流程图;图3是表示图2以后的模拟算法的流程图;图4是表示实施例中的、伴随衣袋的安装的、身片的多边形的编辑的图;图5是表示变形例中的、伴随衣袋的安装的、身片的多边形的编辑的图;图6是表示图5中的衣袋的多边形向衣物的投影的水平方向剖面图;图7是表示使与身片紧贴的衣袋向外侧移动并且使重叠着装的其他衣物向外侧移动的处理的水平方向剖面图;图8是表示衣袋向外侧的移动距离的图;图9是表示使衣袋和上盖与衬衣接合后的状态的图;图10是表示从图9的状态开始使衣袋和上盖向外侧移动后的状态的图;图11是表示使衣袋和上盖与夹克衫的内侧的衬衣接合后的状态的图。具体实施例方式以下表示用于实施专利技术的最优实施例。本专利技术的范围应该在权利要求的记载中考虑基于周知技术进行变更的可能性而进行解释。实施例图1 图11表示实施例。图1中,2是着装模拟装置,4是总线,6是手动输入部, 例如键盘、鼠标、记录针、操纵杆、轨迹球等。8是彩色监视器,10是彩色打印机。12是LAN 接口,14是外部存储器,外部存储器14存储设计程序、着装模拟程序等。16是CPU,18是存储器,以CPU16和存储器18为资源,构成设计部20及着装模拟部22。设计部20处理从手动输入部6、LAN接口 12、外部存储器14等输入的衣物的设计, 将得到的设计从彩色监视器8及彩色打印机10等输出。着装模拟部22模拟将设计假想地穿着于人体模型或宠物的模型等时的状态,着装模拟自身是公知的。并且将着装模拟结果从彩色监视器8及彩色打印机10等输出,用户根据着装模拟结果变更设计,尤其是追加追加项目,例如衣袋及衣领等。作为着装模拟部22的子系统,有追加项目数据存储部M 追加项目配置部34。 追加项目数据存储部M存储衣袋或衣领等追加项目的形状,此处存储形状是指存储构成追加项目的多边形的位置数据,例如存储多边形的中心数据、或多边形的顶点数据等。追加项目数据存储部M存储移动量数据,该移动量数据规定将追加项目后续添加于衣物时使项目的各多边形从衣物向外侧移动多少。接合处理部26在决定追加项目的安装位置后,如图4 图6所示,在追加项目的附近重新构成衣物侧的多边形。追加项目一维变形部观使与衣物接合的追加项目向衣物的外侧移动,该移动量由追加项目数据存储部M存储。重叠着装处理部30在追加项目的更外侧存在其他衣物时,检测追加项目与其他衣物的冲突,具体而言检测追加项目的多边形与其他衣物的多边形的冲突,并通过使其他衣物的多边形向追加项目的外侧移动而消除冲突。追加项目编辑部32编辑追加项目的形状,例如未图示的用户从手动输入部6等选择存储部M的追加项目时,使追加项目的形状变更自如进行。编辑追加项目的形状时,在存储部M中根据追加项目的形状变更而使多边形数据进行例如相似本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:森本真司中村俊统武友秀聪坪井秀宪
申请(专利权)人:株式会社岛精机制作所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术