The present invention describes the presentation of the display for generating 3D virtual reality environment and the system and method of defining the clothing model object in the virtual reality environment. The virtual reality environment is configured to receive an interactive command from the at least one input device that is coupled to the computing device and associated with the user. The animation of the garment model object is generated based on the configured animation data, and the fabric mobile simulation is generated and displayed in the virtual reality environment. The display can be generated in response to a mobile pattern that is received to indicate the movement of the garment model object.
【技术实现步骤摘要】
【国外来华专利技术】通过在虚拟现实环境内部绘图而进行的三维时尚对象的产生相关申请的交叉参考本申请主张2015年9月18日提交的美国申请号14/859,167的权益,所述申请的全部内容通过引用的方式并入本文中。
本描述大体上涉及计算机软件的领域,且更具体来说涉及在虚拟现实计算机软件内部绘图的领域。
技术介绍
在虚拟现实环境中尝试创建绘图时,使用传统的计算机软件可能会导致困难。另外,传统的图形用户界面(GUI)通常不能良好地转化为虚拟现实环境。虚拟现实环境用三维建立,但传统的GUI通常建立用于二维屏幕。
技术实现思路
在一个大体方面,计算机实现的方法包括产生三维虚拟现实环境的显示的表示并且在虚拟现实环境内限定服装模型对象。虚拟现实环境被配置成接收来自耦合到计算装置并且与用户相关联的至少一个输入装置的交互式命令。该方法还包括在显示中显示服装模型对象和虚拟现实环境中的多个工具集。多个工具集被配置成在服装模型对象上产生虚拟三维几何内容。该方法另外包括接收多个工具集中的至少一个中的多个选择,所述多个选择至少包括色调、织物和笔触图案(brushstrokepattern)。响应于接收到来自至少一个输入装置的输入反馈的多个移动图案,该方法可以包括根据所述多个移动图案和所述选择来产生三维几何内容,以及在所述显示中和在服装模型对象上显示几何内容。该方法还包括配置用于服装模型对象上的几何内容的动画数据,该动画数据被适配来模拟织物的属性以移动几何内容,以及通过根据配置的动画数据来对服装模型对象进行动画处理并且在虚拟现实环境显示所述模拟而模拟织物移动。所述显示响应于接收到指示服装模型对象的移动的额外移动图 ...
【技术保护点】
一种计算机实现的方法,包括:产生三维虚拟现实环境的显示的表示并且限定所述虚拟现实环境内的服装模型对象,所述虚拟现实环境被配置成接收来自耦合到计算装置并且与用户相关联的至少一个输入装置的交互式命令;在所述显示中显示在所述虚拟现实环境中的所述服装模型对象和多个工具集,所述多个工具集被配置成在所述服装模型对象上产生虚拟三维几何内容;接收所述多个工具集中的至少一个中的多个选择,所述多个选择至少包括色调、织物和笔触图案;响应于接收到来自所述至少一个输入装置的输入反馈的多个移动图案,根据所述多个移动图案和所述选择来产生三维几何内容,并且在所述显示中和在所述服装模型对象上显示所述几何内容;配置用于所述服装模型对象上的所述几何内容的动画数据,所述动画数据被适配来模拟所述织物的属性以移动所述几何内容;以及通过根据所配置的动画数据对所述服装模型对象进行动画处理来模拟织物移动、并且在所述虚拟现实环境中显示所述模拟,所述显示响应于接收到指示所述服装模型对象的移动的额外移动图案而产生。
【技术特征摘要】
【国外来华专利技术】2015.09.18 US 14/859,1671.一种计算机实现的方法,包括:产生三维虚拟现实环境的显示的表示并且限定所述虚拟现实环境内的服装模型对象,所述虚拟现实环境被配置成接收来自耦合到计算装置并且与用户相关联的至少一个输入装置的交互式命令;在所述显示中显示在所述虚拟现实环境中的所述服装模型对象和多个工具集,所述多个工具集被配置成在所述服装模型对象上产生虚拟三维几何内容;接收所述多个工具集中的至少一个中的多个选择,所述多个选择至少包括色调、织物和笔触图案;响应于接收到来自所述至少一个输入装置的输入反馈的多个移动图案,根据所述多个移动图案和所述选择来产生三维几何内容,并且在所述显示中和在所述服装模型对象上显示所述几何内容;配置用于所述服装模型对象上的所述几何内容的动画数据,所述动画数据被适配来模拟所述织物的属性以移动所述几何内容;以及通过根据所配置的动画数据对所述服装模型对象进行动画处理来模拟织物移动、并且在所述虚拟现实环境中显示所述模拟,所述显示响应于接收到指示所述服装模型对象的移动的额外移动图案而产生。2.根据权利要求1所述的计算机实现的方法,其中,所述三维几何内容包括代表时尚衣服的至少一部分的线条和形状。3.根据权利要求1所述的计算机实现的方法,其中,所述色调、所述织物和所述笔触图案被用来在所述服装模型对象上产生和输出所述几何内容。4.根据权利要求1所述的计算机实现的方法,其中,三维绘图平面被配置成用于接收绘图的平面绘图引导件,所述平面绘图引导件被装配到所述服装模型对象的平面,在至少三个轴线上可旋转并且在所述服装模型对象上可调整。5.根据权利要求1所述的计算机实现的方法,其中,所述织物的属性包括织物重量、织物悬垂和织物剪切恢复。6.根据权利要求1所述的计算机实现的方法,其中,模拟织物移动进一步包括:获得与用户选择的织物相关联的织物重量信息,并且从所述至少一个输入装置获得与所述服装模型对象相关联的用户移动方向和力;以及基于所述织物重量和所述力而以一速度移动所述织物的至少一部分,所述移动响应于确定所述服装模型对象在第二和相反的方向上移动而处于第一方向上。7.根据权利要求1所述的计算机实现的方法,进一步包括:提供用于多个计算装置的网络接口以参与由所述多个计算装置共享的虚拟现实环境,其中提供所述网络接口包括使得各自使用一个或多个唯一识别的输入装置的多个用户能够在所述虚拟现实环境中与所述服装模型对象协作以协作修改所述几何内容。8.根据权利要求1所述的计算机实现的方法,进一步包括:产生用于在所述虚拟现实环境中使用的一组可选服装模型对象,所述服装模型对象能被配置成与人类解剖学相关联的测量。9.一种非暂时性可记录存储介质,在其上记录和存储有指令,所述指令在被执行时执行以下动作:产生三维虚拟现实环境的显示的表示并且限定所述虚拟现实环境内的服装模型对象,所述虚拟现实环境被配置成接收来自耦合到计算装置并且与用户相关联的至少一个输入装置的交互式命令;在所述显示中显示在所述虚拟现实环境中的所述服装模型对象和多个工具集,所述多个工具集被配置成在所述服装模型对象上产生虚拟三维几何内容;接收所述多个工具集中的至少一个中的多个选择,所述多个选择至少包括色调、织物和笔触图案;响应于接收到来自所述至少一个输入装置的输入反馈的多个移动图案,根据所述多个移动图案和所述选择来产生三维几何内容,并且在所述显示中和在所述服装模型对象上显示所述几何内容;配置用于所述服装模型对象上的所述几何内容的动画...
【专利技术属性】
技术研发人员:帕特里克·瑞安·哈克特,小克莱顿·伍德沃德·巴沃尔,安德烈·多罗尼切夫,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。