一种三维立体电流光效果的实现方法与流程

文档序号:17118623发布日期:2019-03-15 23:34阅读:560来源:国知局
一种三维立体电流光效果的实现方法与流程

本发明涉及计算机特效处理领域,尤其涉及一种用于计算机虚拟环境下的三维立体电流光效果的实现方法。



背景技术:

在电影、电视、广告和工业产品领域中,经常使用一种电流的光效来突显产品的电力、能量、动力感、速度感等特性。这种电流流动的效果是平常用弱眼看不到的,通常是在原有的电线上有电流的流动。目前在计算机模拟环境下,实现电流光效果的方法主要有两种:一种是使用一些白亮的二维线条覆盖在电线来模拟;另一种是使用一些沿指定路径运动的程序模拟电流流动的效果,而这种电流光一般很难准确的覆盖原有的电线,由于电流速度快,通常也就不会在意这些细节的处理,这是最为常见和实用的处理手段。但是随着电流光的表现效果越来越丰富复杂,仅仅通过常规的沿路径运动方法以及不能更准确、高效的实现所需的流光效果了,而且这种方法的操作步骤多、运算速度慢。

因此,现有技术有待改进。



技术实现要素:

针对上述现有技术中存在的问题,本发明的目的在于提供一种三维立体电流光效果的实现方法,旨在克服现有电流光实现方法的步骤繁琐、运算速度慢的缺陷。

本发明的技术方案如下:

一种三维立体电流光的实现方法,具体包括以下步骤:

步骤s1:利用三维制图软件制作电线实体模型;

步骤s2:设置电线实体模型的材质;

步骤s3:在原地复制电线实体模型作为电流立体模型,使电流立体模型完全覆盖在电线实体模型上;

步骤s4:设置电流立体模型的材质;

步骤s5:为电流立体模型添加切片程序,设置切片动画,使电流立体模型产生沿电线实体模型流动的效果,模拟出三维电流光效果。

所述的三维立体电流光的实现方法,其中,还包括步骤s6:为电线实体模型添加补洞程序,使电线实体模型被切片程序切口的缺口被补上。

所述的三维立体电流光的实现方法,其中,所步骤s2中,设置电线实体模型的材质为塑料材质。

所述的三维立体电流光的实现方法,其中,所述步骤s2中,还设置了塑料材质的颜色属性。

所述的三维立体电流光的实现方法,其中,所述步骤s4中,设置电流立体模型的材质为灯光材质。

所述的三维立体电流光的实现方法,其中,所述步骤s4中,还设置了灯光材质的颜色属性。

所述的三维立体电流光的实现方法,其中,所述步骤s5具体方法为:

步骤s51:为电流立体模型添加一个切片程序;

步骤s52:把切片程序的横切面工具移到实体模型的开始端,在运动关键帧记录状态下,移动横切面工具到实体模型的末尾端,并在移动横切面工具的同时,改变横切面工具的方向数据,使其与电线实体模型基本保持垂直。

本发明的有益效果为:

与现有技术相比,本发明基于简单的切片程序,对覆盖在实体模型上的电流立体模型进行切片处理,获得一种电流光流动的效果,该方法操作简单、步骤少、准确性高而且容易理解。很好地解决现有处理方法步骤繁琐、运算速度慢、准确率低和效果不够好的技术问题。

附图说明

图1为本发明所述三维立体电流光效果的实现方法的流程图。

图2为本发明实施例中所述电线实体模型的效果图。

图3为本发明实施例中所述电流实体模型沿电线实体模型流动的效果图。

具体实施方式

下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。

在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接或可以相互通讯;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

在本发明中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。

下文的公开提供了许多不同的实施方式或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本发明。此外,本发明可以在不同例子中重复参考数字和/或参考字母,这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施方式和/或设置之间的关系。此外,本发明提供了的各种特定的工艺和材料的例子,但是本领域普通技术人员可以意识到其他工艺的应用和/或其他材料的使用。

如图1所示,本实施例公开了一种三维立体电流光效果的实现方法,该方法的原理是,基于简单的切片程序,对覆盖在实体模型上的电流立体模型进行切片处理,获得一种电流光流动的效果,该方法操作简单、步骤少、准确性高而且容易理解。其中,所述实现方法的基本思路和操作步骤如下:

步骤s1:利用三维制图软件制作电线实体模型;

步骤s2:设置电线实体模型的材质;

步骤s3:在原地复制电线实体模型作为电流立体模型,使电流立体模型完全覆盖在电线实体模型上;

步骤s4:设置电流立体模型的材质;

步骤s5:为电流立体模型添加切片程序,设置切片动画,使电流立体模型产生沿电线实体模型流动的效果,模拟出三维电流光效果。

实际应用时,可以根据需要制作一条或多条模拟电流光,以下以多条模拟电流光为例进行详细说明:

步骤s1:先利用3dsmax制图软件(也可采用其它三维制图软件)制作出一条电线实体模型,然后在复制出多个电线实体模型,并改变每一条电线实体模型的弯曲度、位置等参数,使多条电线实体模型随机分散分布。

步骤s2:设置电线实体模型的材质效果,使其真实可见,本实施例将电线实体模型的材质设置塑料材质,塑料的表面具有反射的细节,并且给多条电线实体模型设置不同的颜色(如图2所示)。

步骤s3:在原地复制粘贴步骤s2完成构建的多条电线实体模型,作为电流立体模型。由于电流立体模型是直接原地复制粘贴电线实体模型得到的,将电流立体模型覆盖在电线实体模型上,可以保证最终模拟出的电流光是完整的覆盖在电线实体模型上的。

步骤s4:首先选择其中一条电流立体模型,改变其材质为灯光材质(即发光的材质),该材质的特色是可以让电流立体模型作为一种照明体,产生发光的效果,然后在改变发光材质的颜色,最后采用同样的方法将其他几条电流立体模型的材质改为灯光材质,并设置颜色。

步骤s5:本实施例中,步骤s5的具体操作过程包括:

步骤s51:为其中一条电流立体模型添加一个切片程序;

步骤s52:把切片程序的横切面工具移到被该电流立体模型覆盖的电线实体模型的开始端,在运动关键帧记录状态下,移动横切面工具到该电线实体模型的末尾端,使电流立体模型产生沿电线实体模型流动的效果,模拟出三维电流光效果。由于电线实体模型的形体是弯曲变化的,因此在移动横切面工具的同时,要改变横切面工具的方向数据,使其与该电线实体模型基本保持垂直。

步骤s53:重复步骤s51和s52,完成其他几条电流立体模型的切片动画设置和三维电流光效果的模拟(如图3所示)。

由于电线实体模型的横切面被切片程序切开后,会有一个缺口,为了填补这些缺口,本实施例中,所述三维立体电流光效果的实现方法还包括步骤s6:

为电线实体模型添加补洞程序,使电线实体模型被切片程序切口的缺口被补上。

综上所述,与现有技术相比,本发明所述方法操作简单、步骤少、准确性高而且容易理解。很好地解决了现有处理方法步骤繁琐、运算速度慢、准确率低和效果不够好的技术问题。

需要说明的是,本实施例只是本发明方法中的一个例子,除了上述实施例中的电线实体模型外,本发明中所述的实体模型和立体模型可以为各种形状,如方型、圆柱形、面片状的条形、不规则的长条型等。流光效果都是基于原实体模型进行电流的流动处理,保证了原实体模型的准确性,可应用于各种光流动的效果,并不限于电线的电流光,也包括影视剧中常见的能量灌输与传输、电路中的数据传输等。对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1