[发明专利]一种基于UE引擎的多维材质的变换方法在审
申请号: | 201810265948.8 | 申请日: | 2018-03-28 |
公开(公告)号: | CN108553902A | 公开(公告)日: | 2018-09-21 |
发明(设计)人: | 沈宝亮;田晓林 | 申请(专利权)人: | 厦门龙视科技有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60 |
代理公司: | 北京联瑞联丰知识产权代理事务所(普通合伙) 11411 | 代理人: | 陈剑聪 |
地址: | 361000 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态控件 多维 图标 引擎 变换控制 函数获取 同一物体 物体材质 控件 创建 | ||
本发明公开了一种基于UE引擎的多维材质的变换方法,包括如下步骤:S1.创建材质控件,通过StaticMesh物体及get materials函数获取物体材质个数,逐个循环创建对应的材质图标,添加到动态控件,依次将材质图标进行相应编号;S2.点击动态控件,选择动态控件所对应的材质图标的编号,实现多维材质的变换控制。本发明可以实现对可同一物体不同材质的分别独立的进行控制变换。
技术领域
本发明涉及虚拟现实软件开发应用领域,具体涉及一种基于UE引擎的多维材质的变换方法。
背景技术
游戏引擎是指一些已编写好的可编辑电脑游戏系统或者一些交互式实时图像应用程序的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能容易和快速地做出游戏程式而不用由零开始。大部分都支持多种操作平台,如Linux、Mac OS X、微软Windows。游戏引擎包含以下系统:渲染引擎(即“渲染器”,含二维图像引擎和三维图像引擎)、物理引擎、碰撞检测系统、音效、脚本引擎、电脑动画、人工智能、网络引擎以及场景管理。
现有的一种基于游戏引擎设计的材质变换方法,其只能以一个整体的物体来做整体的材质变换。如果该物体只含有一种材质,则是可行的。如果该物体包含多种材质,需要分别对多种不同的材质进行材质的变换,例如木质的改成金属质的,或者改成不同边料,这时,该变换方法就无法实现了。也就是,其无法实现不同材质进行分别独立的控制变换。
发明内容
有鉴于此,为解决上述技术问题,本发明的目的在于提出一种基于UE引擎的多维材质的变换方法,其可实现同一物体不同材质的分别独立的进行控制变换。
所采用的技术方案为:
一种基于UE引擎的多维材质的变换方法,包括如下步骤:
S1.创建材质控件,通过StaticMesh物体及get materials函数获取物体材质个数,逐个循环创建对应的材质图标,添加到动态控件,依次将材质图标进行相应编号;
S2.点击动态控件,选择动态控件所对应的材质图标的编号,实现多维材质的变换控制。
优选地,S1中,材质图标包括材质框和材质球,材质框对应罗列材质的编号,材质球设有控制材质变换的多项指标。
优选地,多项指标包括基础颜色、次表面色、金属率、高光值、粗糙度、自发光、透明度、折射率、法线值、位置值、遮光值、透明蒙版、像素深度、细分曲面、UV平铺和UV偏移。
UE引擎即Unreal Engine虚幻引擎,虚幻引擎是一款3D游戏引擎和开发工具,它支持从2D的移动平台游戏到电脑到游戏主机平台的3D游戏大作的开发,市面上大量优秀的游戏都是基于UE制作的。
虚幻引擎提供了Windows与Mac平台的开发工具下载,其制作的作品可以在Windows、Mac、Linux以及PS4、X-Box One、iOS、Android甚至是HTML5等平台上运行。
目前最新的虚幻引擎为UE4引擎。优选地,UE引擎为UE4引擎。
与现有技术相比,本发明的有益效果在于:
本发明通过获取物体材质个数,添加到动态控件并创建材质图标进行相应编号,不同的材质形成不同的编号,例如一个物体包括木质材质和金属材质,则金属材质一个编号,木质材质另外一个编号,再通过选择编号来进行相应的材质变换控制,从而实现了同一物体不同材质的分别独立的进行控制变换。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门龙视科技有限公司,未经厦门龙视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810265948.8/2.html,转载请声明来源钻瓜专利网。