书签 分享 收藏 举报 版权申诉 / 11

一种面料成品3D效果展示系统及方法.pdf

  • 上传人:bo****18
  • 文档编号:6167712
  • 上传时间:2019-05-16
  • 格式:PDF
  • 页数:11
  • 大小:726.94KB
  • 摘要
    申请专利号:

    CN201310484590.5

    申请日:

    2013.10.16

    公开号:

    CN103605827A

    公开日:

    2014.02.26

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):G06F 17/50申请日:20131016|||公开

    IPC分类号:

    G06F17/50; G06T15/00(2011.01)I

    主分类号:

    G06F17/50

    申请人:

    宁波和炫软件有限公司

    发明人:

    程杰军

    地址:

    315171 浙江省宁波市鄞州区集士港镇董家桥村

    优先权:

    专利代理机构:

    宁波市鄞州盛飞专利代理事务所(普通合伙) 33243

    代理人:

    张向飞

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开一种面料成品3D效果展示系统,包括面料效果编辑器、面料服务器以及面料展示客户端;面料效果编辑器用于生成面料展示数据并将该面料展示数据发送至面料服务器;面料展示客户端通过网络协议向面料服务器发送面料展示数据的获取请求;面料服务器根据面料展示客户端发送的面料展示数据获取请求的内容从面料服务器数据库中取得相应的面料展示数据并将面料展示数据转化为相应的面料展示数据回应协议包;面料展示客户端通过网络协议向面料服务器取回相应的面料展示数据并保存至面料展示客户端本地数据库。本发明将面料编辑、面料展示通过面料服务器进行网络连接,使得面料展示时无需存储所有的面料展示数据,只需要根据需要从网络获取相应的面料展示数据进行展示即可。

    权利要求书

    权利要求书
    1.  一种面料成品3D效果展示系统,其特征在于:包括:面料效果编辑器、面料服务器以及面料展示客户端;
    所述面料效果编辑器用于生成面料展示数据并将该面料展示数据发送至面料服务器;
    所述面料展示客户端通过网络协议向面料服务器发送面料展示数据的获取请求;
    所述面料服务器根据面料展示客户端发送的面料展示数据获取请求的内容从面料服务器数据库中取得相应的面料展示数据并将面料展示数据转化为相应的面料展示数据回应协议包;
    所述面料展示客户端通过网络协议向面料服务器取回相应的面料展示数据并保存至面料展示客户端本地数据库,当需要展示时,面料展示客户端将面料展示数据与用于展示面料的三维模型结合以展示面料在三维模型上的效果。

    2.  根据权利要求1所述的面料成品3D效果展示系统,其特征在于:所述面料效果编辑器包括:
    面料设计模块,根据用于展示面料的三维模型不同位置的面料需求,对一种或多种原始面料图像旋转、缩放和/或拼接以形成模型不同位置的最终面料图像;
    形状裁剪模块,根据三维模型不同位置的形状需求,将该位置对应的最终面料图像裁剪以形成多个平面二维图像;
    面料效果形成模块,将所述多个平面二维图像贴到模型纹理贴图对应位置并根据该模型纹理贴图的配置数据生成模型不同位置的平面三维图像;所述面料展示数据包括所述平面三维图像。

    3.  根据权利要求2所述的面料成品3D效果展示系统,其特征在于:所述面料效果形成模块中,模型纹理贴图的配置数据为模型的光暗贴图,将模型对应位置的平面二维图像与光暗贴图以正片叠底形式重叠生成模型对应位置的平面三维图像。

    4.  根据权利要求2所述的面料成品3D效果展示系统,其特 征在于:所述面料效果编辑器还包括面料附属信息编辑模块以及面料管理模块;所述面料附属信息编辑模块用于编辑面料的附属信息,所述面料管理模块用于根据面料附属信息、最终面料图像和/或平面三维图像查找、筛选、分类和/或删除;所述面料展示数据包括所述面料附属信息。

    5.  根据权利要求4所述的面料成品3D效果展示系统,其特征在于:所述面料附属信息包括面料成分、名字、编号、价格、详细描述。

    6.  根据权利要求2所述的面料成品3D效果展示系统,其特征在于:所述面料服务器首先对面料展示客户端发送的面料展示数据的获取请求进行合法性分析,如果通过合法性分析,面料服务器从面料服务器数据库中取得相应的面料展示数据并将面料展示数据转化为相应的面料展示数据回应协议包,如果未通过合法性分析,则放弃此次请求。

    7.  根据权利要求2所述的面料成品3D效果展示系统,其特征在于:所述面料服务器还包括接口模块,面料效果编辑器编辑好的面料展示数据发送至接口模块,所述接口模块将面料展示数据以各相应子项编码组成一个协议包保存。

    8.  根据权利要求1所述的面料成品3D效果展示系统,其特征在于:所述面料展示客户端为集成有三维引擎运行环境的平板电脑、台式电脑、便携式电子设备或展示屏。

    9.  一种面料成品3D效果展示方法,其特征在于:该方法包括步骤:
    A1:面料展示客户端通过网络协议向面料服务器发送面料展示数据的获取请求;
    B1:面料服务器根据该获取请求从面料服务器数据库中取得相应的面料数据展示数据并将面料展示数据转化为相应的面料展示数据回应协议包;
    C1:面料展示客户端通过网络协议向面料服务器取回相应的面料展示数据并存储于面料展示客户端数据库中,当需要展示时,面料展示客户端将面料展示数据与用于展示面料的三维模型结合以展示面料在三维模型上的效果。

    10.  根据权利要求9所述的面料成品3D效果展示方法,其特征在于:所述步骤B1中,面料服务器的面料展示数据由面料编辑器输入,所述面料编辑器通过如下步骤形成面料展示数据:
    B11:设计用于展示面料的三维模型不同位置的面料;对一种或多种原始面料图像旋转、缩放和/或拼接以形成模型不同位置的最终面料图像;
    B12:裁剪模型不同位置的图形;根据模型不同位置的形状需求,将该位置对应的最终面料图像裁剪以形成多个平面二维图像;
    B13:生成面料展示数据;将所述多个平面二维图像贴到模型纹理贴图对应位置并根据该模型纹理贴图的配置数据生成模型不同位置的平面三维图像;编辑面料的附属信息,所述附属信息包括成分、名字、编号、价格和/或详细描述;模型不同位置的平面三维图像与面料的附属信息构成面料展示数据。

    说明书

    说明书一种面料成品3D效果展示系统及方法
    技术领域
    本发明涉及计算机技术领域,尤其涉及一种面料成品3D效果展示系统及方法。
    背景技术
    面料是指用来制作服装的材料。作为服装的三要素之一,面料不仅可以诠释服装的风格和特性,而且直接左右着服装的色彩、造型的表现效果。
    面料行业相关人员与客户或者合作伙伴谈判时,通常需要带上制作好的面料小样,而面料种类众多,每个都带一种小样不仅费时而且浪费成本。并且即使这样,通过该些面料小样也仅能展现出面料自身的材质特性不能展示出将该面料制成各种成品时的效果,例如制成服装、被套、桌布等时的效果。
    现有存在的服装设计CAD软件虽然也能将面料相关信息数字化用于存储和设计,然而服装设计CAD软件仅能设计出平面效果图,依然需要客户发挥想象力想象该平面效果图最终形成的立体效果,并且服装设计CAD软件由于是专业软件,当客户需要自行定制设计时,则显得力不从心。
    现有的一些服装三维设计的方法,例如公开号为CN1779687A的中国专利“服装三维设计、裁剪的方法”,其公开了如何将服装款式和尺寸配对于三维人体模特上,然而其设计步骤过于繁琐,既涉及到服装款式和尺寸,又涉及到服装布料和色彩,但是对于服装布料和色彩以及服装款式和尺寸没有编辑和保存功能,仅具有显示功能,其对服装效果的修改是在三维试穿效果图或展开图上修改,而非在原有的服装布料上修改。因此该专利仅仅公开了 一种如何将数字化的服装显示于人体模特上的方法,不具有编辑功能,不能自定义设计。
    并且现有的服装三维设计软件均为本地软件,不能实现远程协作和发送,因此现有的服装三维设计软件系统特别臃肿,运行速度慢,客户体验较差。
    发明内容
    本发明解决其技术问题采用的技术方案是,提出一种面料成品3D效果展示系统,其包括:面料效果编辑器、面料服务器以及面料展示客户端;
    所述面料效果编辑器用于生成面料展示数据并将该面料展示数据发送至面料服务器;
    所述面料展示客户端通过网络协议向面料服务器发送面料展示数据的获取请求;
    所述面料服务器根据面料展示客户端发送的面料展示数据获取请求的内容从面料服务器数据库中取得相应的面料展示数据并将面料展示数据转化为相应的面料展示数据回应协议包;
    所述面料展示客户端通过网络协议向面料服务器取回相应的面料展示数据并保存至面料展示客户端本地数据库,当需要展示时,面料展示客户端将面料展示数据与用于展示面料的三维模型结合以展示面料在三维模型上的效果。
    进一步地,所述面料效果编辑器包括:
    面料设计模块,根据用于展示面料的三维模型不同位置的面料需求,对一种或多种原始面料图像旋转、缩放和/或拼接以形成模型不同位置的最终面料图像;
    形状裁剪模块,根据三维模型不同位置的形状需求,将该位置对应的最终面料图像裁剪以形成多个平面二维图像;
    面料效果形成模块,将所述多个平面二维图像贴到模型纹理 贴图对应位置并根据该模型纹理贴图的配置数据生成模型不同位置的平面三维图像;所述面料展示数据包括所述平面三维图像。
    进一步地,所述面料效果形成模块中,模型纹理贴图的配置数据为模型的光暗贴图,将模型对应位置的平面二维图像与光暗贴图以正片叠底形式重叠生成模型对应位置的平面三维图像。
    进一步地,所述面料效果编辑器还包括面料附属信息编辑模块以及面料管理模块;所述面料附属信息编辑模块用于编辑面料的附属信息,所述面料管理模块用于根据面料附属信息、最终面料图像和/或平面三维图像查找、筛选、分类和/或删除;所述面料展示数据包括所述面料附属信息。
    进一步地,所述面料附属信息包括面料成分、名字、编号、价格、详细描述。
    进一步地,所述面料服务器首先对面料展示客户端发送的面料展示数据的获取请求进行合法性分析,如果通过合法性分析,面料服务器从面料服务器数据库中取得相应的面料展示数据并将面料展示数据转化为相应的面料展示数据回应协议包,如果未通过合法性分析,则放弃此次请求。
    进一步地,所述面料服务器还包括接口模块,面料效果编辑器编辑好的面料展示数据发送至接口模块,所述接口模块将面料展示数据以各相应子项编码组成一个协议包保存。
    进一步地,所述面料展示客户端为集成有三维引擎运行环境的平板电脑、台式电脑、便携式电子设备或展示屏。
    本发明还公开一种面料成品3D效果展示方法,该方法包括步骤:
    A1:面料展示客户端通过网络协议向面料服务器发送面料展示数据的获取请求;
    B1:面料服务器根据该获取请求从面料服务器数据库中取得相应的面料数据展示数据并将面料展示数据转化为相应的面料展 示数据回应协议包;
    C1:面料展示客户端通过网络协议向面料服务器取回相应的面料展示数据并存储于面料展示客户端数据库中,当需要展示时,面料展示客户端将面料展示数据与用于展示面料的三维模型结合以展示面料在三维模型上的效果。
    进一步地,所述步骤B1中,面料服务器的面料展示数据由面料编辑器输入,所述面料编辑器通过如下步骤形成面料展示数据:
    B11:设计用于展示面料的三维模型不同位置的面料;对一种或多种原始面料图像旋转、缩放和/或拼接以形成模型不同位置的最终面料图像;
    B12:裁剪模型不同位置的图形;根据模型不同位置的形状需求,将该位置对应的最终面料图像裁剪以形成多个平面二维图像;
    B13:生成面料展示数据;将所述多个平面二维图像贴到模型纹理贴图对应位置并根据该模型纹理贴图的配置数据生成模型不同位置的平面三维图像;编辑面料的附属信息,所述附属信息包括成分、名字、编号、价格和/或详细描述;模型不同位置的平面三维图像与面料的附属信息构成面料展示数据。
    本发明将面料编辑、面料展示客户端通过面料服务器进行网络连接,使得面料展示时无需存储所有的面料展示数据,只需要根据需要,从网络获取相应的面料展示数据进行展示即可,使客户更好的推广营销和介绍自己的产品。另外,面料展示数据由平面三维图像和一些文字描述信息组成,其流量小、便于发送和接收。通过网络接收该面料展示数据信息时更易于实现,在网络情况不好的情况下,也能快速和实时的接收和展示。
    附图说明
    图1为本发明一个实施例的组成架构示意图;
    图2为图1中面料效果编辑器的组成架构示意图;
    图3为本发明一个实施例中面料图像数据信息生成三维模型纹理贴图的实际应用示意图。
    具体实施方式
    以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。
    请参照图1,本发明面料成品3D效果展示系统包括面料效果编辑器1、面料服务器2以及面料展示客户端3。
    面料效果编辑器1、面料服务器2以及面料展示客户端3均通过网络协议相互连接。该网络协议可以是以太网络、蓝牙网络、移动网络、蓝牙网络、局域网网络等。
    面料效果编辑器1用于生成面料展示数据并将该面料展示数据发送至面料服务器2;
    面料展示客户端3通过网络协议向面料服务器2发送面料展示数据的获取请求;
    面料服务器2根据面料展示客户端发送的面料展示数据获取请求的内容从面料服务器数据库中取得相应的面料展示数据并将面料展示数据转化为相应的面料展示数据回应协议包;
    面料展示客户端3通过网络协议向面料服务器取回相应的面料展示数据并保存至面料展示客户端本地数据库,当需要展示时,面料展示客户端将面料展示数据与用于展示面料的三维模型结合以展示面料在三维模型上的效果。
    本实施例中,面料展示客户端在获取面料展示数据后并非立即通过三维软件将面料展示数据展示,而是当需要展示时,再将面料展示数据与用于展示面料的三维模型结合以展示面料在三维模型上的效果。采用上述方式,将面料数据的获取与面料展示分开,当面料展示时,面料数据已经获取,从而使得面料展示时不会发生卡顿现象,提高用户的使用流畅度。
    本实施例中,面料展示客户端可以是集成有三维引擎运行环境的任何智能电子设备,例如平板电脑、台式电脑、手机、PAD以及各类大型的展示屏等设备。面料展示客户端中仅需要集成三维引擎运行环境即可,无需存储数据庞大的各类面料数据,当需要展示面料效果时,通过网络协议将面料服务器上存储的面料数据获取过来即可。
    优选地,面料服务器在向面料展示客户端发送面料展示数据之前,还需对面料展示数据的获取请求进行合法性分析,若通过合法性分析,则面料服务器从面料服务器数据库中取得相应的面料展示数据并将面料展示数据转化为相应的面料展示数据回应协议包,如果未通过合法性分析,则放弃此次请求。
    优选地,所述面料服务器还包括接口模块,面料效果编辑器编辑好的面料展示数据发送至接口模块,所述接口模块将面料展示数据以各相应子项编码组成一个协议包保存。
    请参照图2,面料效果编辑器包括面料设计模块10,根据用于展示面料的三维模型不同位置的面料需求,对一种或多种原始面料图像旋转、缩放和/或拼接以形成模型不同位置的最终面料图像;形状裁剪模块20,用于根据三维模型不同位置的形状需求,将该位置对应的最终面料图像裁剪以形成多个平面二维图像;面料效果形成模块30,用于将所述多个平面二维图像贴到模型纹理贴图对应位置并根据该模型纹理贴图的配置数据生成模型不同位置的平面三维图像;所述面料展示数据包括所述平面三维图像。
    对于某个产品,不同位置可能需要不同的面料,不同位置的形状也可能不一样。
    对于不用位置需要的不同面料,该面料可能是单一的纯面料也可能是多个面料剪切、旋转或缩放后拼接而成。例如若产品是衣服,则对于上衣的某部分可能采用粗条纹面料,上衣的另一部分采用斜条纹面料,再有一部分采用细条纹和斜条纹的组合面料。 并且若产品存在多个不同的面,不同面所采用的面料也会不一样。此时在本实施中,使用者可直接通过面料设计模块进行DIY设计,随意设计所需的面料,或者将已经设计好的面料图像通过接口模块导入。
    对于模型不同位置的不同形状,在本实施例中,使用者可以直接在已设计好的最终面料图像上进行裁剪,以获得符合需要的平面二维形状。所述裁剪可是通过画图工具在最终面料图像上画出所需平面二维形状,也可是通过剪切工具直接在最终面料图像上剪切出所需平面二维形状。
    对于不同的模型,可采用不同的裁剪方法,例如对于三维人体模型,可能需要裁剪衣服前片形状与后片形状,若想效果更为真实,则还可以继续裁剪衣服左右两侧面形状;若面料是用于家居领域,例如用于桌布或床单,则可能只需要裁剪一个正面形状即可。
    面料通过形状裁剪模块裁剪后,通过面料效果形成模块将平面二维图像形成为平面三维图像从而使使用者能初步体验面料三维化后的效果。
    平面三维图像是指将三维效果图附着于平面图像上,通过现有的平面图像格式,例如jpg格式、bmp格式等即可初步查看面料三维化后的效果。现有常规的服装或面料设计方法中,直接生成立体三维图像,该种方法生成最终可预览的效果的时间较长、同时占用空间大,不便于后续的导入、导出以及通过网络传输的工作。
    本实施例中,面料效果形成模块是将多个平面二维图像贴到模型纹理贴图对应位置并根据该模型纹理贴图的配置数据生成模型不同位置的平面三维图像。优选地,面料形成模块中,模型纹理贴图的配置数据为模型的光暗贴图,将模型对应位置的平面二维图像与光暗贴图以正片叠底形式重叠生成模型对应位置的平面 三维图像。
    为了使得上述描述更为直观,请参照图3,图3为本发明一个实施例中面料图像数据信息生成三维模型纹理贴图的实际应用示意图。
    图3中,使用者已经根据自己的喜好设计好衣服的前片面料11和后片面料12。其中前片面料11为粗条纹面料110与旋转、缩放后的另一面料111拼接而成,后片面料则为纯细条纹面料120。
    前片形状和后片形状通过使用者自行绘制,图3中,前片形状和后片形状均为T-恤形状。
    衣服前片的平面二维图像和后片的平面二维图像通过面料效果形成模块后形成最终的平面三维图像。本实施例中,该平面三维图像以jpg格式保存,并且在一张jpg图片上存储有衣服前片和后片的最终平面三维图像。该种存储格式生成时间较快、占用空间小。
    为了使得面料的信息更为丰富以及便于后续管理,面料编辑器还包括面料附属信息编辑模块40和面料管理模块50。其中,面料附属信息编辑模块可对不同的面料标注不同的标签或信息便于区分和管理,具体地,面料附属信息可以包括面料的成分、名字、编号、价格、详细描述等信息。
    面料管理模块可通过面料附属信息、最终面料图像和/或平面三维图像对面料进行查找、筛选、分类和/或删除。
    将平面三维图像附上面料附属信息的描述后即可形成面料展示数据。将该面料展示数据发送至面料服务器,当面料展示客户端从面料服务器获取该面料展示数据后,需要展示时,面料展示客户端中集成的三维引擎运行环境将该平面三维图像转化为贴附于三维模型上的立体三维图像,用于展示。
    本发明还公开一种面料成品3D效果展示方法,该方法包括步 骤:
    A1:面料展示客户端通过网络协议向面料服务器发送面料展示数据的获取请求;
    B1:面料服务器根据该获取请求从面料服务器数据库中取得相应的面料数据展示数据并将面料展示数据转化为相应的面料展示数据回应协议包;
    C1:面料展示客户端通过网络协议向面料服务器取回相应的面料展示数据并存储于面料展示客户端数据库中,当需要展示时,面料展示客户端将面料展示数据与用于展示面料的三维模型结合以展示面料在三维模型上的效果。
    步骤B1中,面料服务器的面料展示数据由面料编辑器输入,所述面料编辑器通过如下步骤形成面料展示数据:
    B11:设计用于展示面料的三维模型不同位置的面料;对一种或多种原始面料图像旋转、缩放和/或拼接以形成模型不同位置的最终面料图像;
    B12:裁剪模型不同位置的图形;根据模型不同位置的形状需求,将该位置对应的最终面料图像裁剪以形成多个平面二维图像;
    B13:生成面料展示数据;将所述多个平面二维图像贴到模型纹理贴图对应位置并根据该模型纹理贴图的配置数据生成模型不同位置的平面三维图像;编辑面料的附属信息,所述附属信息包括成分、名字、编号、价格和/或详细描述;模型不同位置的平面三维图像与面料的附属信息构成面料展示数据。
    本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

    关 键  词:
    一种 面料 成品 效果 展示 系统 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种面料成品3D效果展示系统及方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-6167712.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1