虚幻引擎在游戏之外可以做什么呢?

虚幻引擎 4 的跨界表演获得了“家装”引擎,VR 引擎,电影引擎等众多称号,那么在这些新领域的正确玩法是什么? 不玩不知道,一玩吓一跳。

                                                   -------又玩到新玩具的老陶

一个趁手的工具在开发者手里,你永远不会猜到他们会用来做什么。虚幻引擎 4 从诞生以来,应用范围就不断地在拓展,从游戏引擎到“家装“引擎,再到 VR 引擎。 当你打开 4.24 版 UE4 新建项目的时候就可以看到 4 大应用领域已经规划好了,你要的插件和默认设置都开了,有钱上 RTX 的朋友们,现在实时光追也准备好了,打个勾就开了。

由于之前我在上海市水晶石做过几年,也做了 3 年的汽车广告,所以有很多设计师朋友们都在打听是否能够把虚幻引擎改造成适合这群人的工具,后来也看到越来越多的国际化公司把虚幻引擎 4 纳入自己的设计和汇报体系,Pixel Streaming 让 iPad 上也能体验到最顶级的享受,流程上逐渐完善了。

4.23 到 4. 24 是这一个跨越的重要分水岭,如果你在 4.23 上做 CAD 项目导入和调整,需要申请 Unreal Studio,手工打开众多的 Datasmith 插件,到 4.24 里面你只要在新建项目的时候选择好对应的模板,一切都为你准备好了。(4.25 Preview 崩溃率让人泪目,现在不提也罢。)

传统制作思路的影响还是非常大

的确隔行如隔山,比如一个动画师做一个可控机械手臂,传统思想里面每一个关节我都用骨骼来控制,IK/FK 一顿骚操作,权重刷完基本一天也就没了,还要担心骨骼之间的挤压,扭曲等问题。

如果是一个机械工程师思考流程就完全不一样了,在他们眼中每一个关节都是独立的个体,它们有着自己的 Roll,Pitch, Yaw。整机的每一个动作都被拆解成无数个关节自身的旋转属性的集合,这些动画数据又被转换为对应机械臂旋转轴的角速度,工作时间,工作电压,电流等更细致的数据,在他们眼中没有骨骼。

所以如果是动画师按照自己的思路做机械手臂,这种东西就没办法适应真实的需求。在跟相关行业朋友们聊了聊转换一下思路,同样的东西做起来就更简单了。

把每一个零部件单独制作,通过 Attach To Component 链接在一起,使用 Constrain 来进行约束,限制旋转的方向和位移的最大距离,把各关键的关键数据暴露出来。这样用已有体系里面的知识点完成了全新领域的功能制作。还能够有时间把机械运动的声音与运动节奏搭配起来。

专业设计软件的全面兼容

与单独制作插件不一样,要全面兼容各类型,各版本的 CAD 兼容和正确读取是一个让人头大的过程,体验过 CAD R14 支配的人会动,Datasmith 从 4.18 版开始就在这个领域发力,C4D,Solidwork 以及主流软件项目工程直接导入让人感动,虽然也出现过导入文件丢失的 Bug ,但是这个方面的进步非常明显。

从曲线到多边形

很多 CAD 设计软件里面使用的是曲线来描述产品的边缘,而虚幻引擎必须依靠多边形来提现模型表面,这个转换细节就是需要特别注意的事情了,细节太高模型量会巨大,细节少了直接出现非常尴尬的硬边。

合理运用倒入工具中的弦容差,最大边长以及法线容差,在机器运转性能可接受的范围内尽可能保留细节。

展示手段上的推陈出新

很多 CAD 设计软件都有很酷炫的展示方式,半透明显示,动态切割,随时让你能够对复杂零部件进行拆解说明,这也一直是很多设计师再给甲方展示的时候介绍产品的的保留项目。

既然虚幻引擎要介入这个部分,如果能够实现类似的项目是一个很不错的吸引点。通过对于积雪材质的分析就容易找到思路了,在判断 Z 轴高度的时候做一个 Alpha 判断,通过线性插值为材质增加上两种状态,一种是透明,一种是不透明。

如果脑洞继续发挥,既然已经能判断 Z 轴高度了,X ,Y 轴也就顺手做出来了。一个简单的 Material Instance 就可以搞定了。

但是专业人士的需求永远是你想不到的,在给一些设计师看了之后他们希望这个切割不只是能在一个轴向上做,也希望能够通过鼠标来控制。那么这个调整就不能直接在材质里面做了,需要把参数暴露出去,用一个 TargetPoint 来进行交互,原理上还是可以按照 Material Instance 的方式来做,调试也不麻烦。

如果脑洞再大一点,搞一个第三种切割方式也不是不可以的。

高科技线条永远是做广告中最重要的忽悠说服客户的重要方法,其实利用 UI 就可以做出一个看起来很挫但是很有用的带定位点的细节展示框。用到的也就是定位点,获取物体在屏幕上的位置信息,传递到 UI中,然后在 UI 的定位和绘制。

不要钱但是很值钱的宝藏

意想不到的财宝,如果你有 UE 4.24 或者以上版本,通过新建项目时候选择下面的两个,都可以获得一个非常棒的半成品模板,在这里只需要简单的位置替换,定位点替换,就可以 1 秒钟实现例如屏幕空间绘画(满足甲方指点江山的需求),定位标记,X 光效果,结构爆炸图, VR 模式,行人模式等常规做产品交流展示。而且 Unreal Studio 已经免费,纳入了虚幻引擎内部,如果你是这个行业的,这个宝藏不拿简直就像亏了一个亿啊。

打字手累,不如录一个小视频,基本上只要思路分析到位,以下的功能都可以在纯 BP 状态下完成,更多功能等待着设计师们的发挥了。

好了,坑采完了,接下来可以去尝试虚幻引擎在做番剧以及做影视合成方面的新功能了。想想以后给甲方做汇报还能真人入境,VR 云交流,最后还能修图出片,想想就兴奋啊。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/17328.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

学习虚幻引擎UMG的基础

内容概括 对于UMG,之前我没有相关的经验,今天学习了下其基础知识。因此记录了一些自己感兴趣的内容。 本篇主要参考的教程是:UMG UI设计器快速入门 | 虚幻引擎文档。 但是我排除了一些关联度不高的、过于基础的、重复的内容。增添了一些自己…

虚幻引擎4中的实时GI技术

video: http://v.youku.com/v_show/id_XNDEwMDEwNTg4.html UE4中的realtime GI是基于这个researcher: http://blog.icare3d.org/ 主要的paper: http://perso.telecom-paristech.fr/~eisemann/publications/Crassin2011VoxelGlobalPG/Vox…

用 UE 虚幻引擎做个捏脸小功能~~

最近在学习 UE 相关的使用,正好看到一篇文章讲解用 Control Rig 实现简单捏脸功能,这种小而美的完整案例挺适合来练手的,涉及到了 UI、蓝图、动画、骨骼等方面,值得推荐一下。 从这个小功能出发,在学习其他内容时如果有…

Unreal Engine 虚幻引擎,性能分析,优化(一)

目录 一、Frame 帧 二、理想情况下,做性能分析时,当寻找游戏存在的瓶颈时,游戏的运行环境越接近目标硬件和目标平台,获得的数据越准确。 三、线程 四、Analysis of a frame ,“CPU”线程,“Game”线程 怎…

UE4 虚幻引擎 GitSourceControl源码解析

效果功能图 背景与目标 资产的工作量很大,并不是个人在短时间内可以独自完成的,需要大量美术人员长时间的进行团队合作完成的,并且完成一版之后,后续也还有更新维护的需求。所以UE的Editor也提供了对资产版本管理的功能&#xff…

虚幻4与Unity: 哪个游戏引擎是开发者的最爱?

转自: http://www.narkii.com/club/thread-335184-1.html 虚幻4与Unity: 哪个游戏引擎是开发者的最爱? 虚幻4 (UE4) 和Unity是目前市场上最热门的游戏引擎,也各自拥有为数众多的开发者,虽然一些大型的游戏公…

【UE4】虚幻引擎运行流程

前言 当前版本:4.26.2 本文原创 说明:有些名词保持英文可能更容易理解 目录 游戏流程总览 各个平台启动引擎的入口函数 引擎入口函数 GuardedMain() EnginePreInit 引擎预初始化 EngineInit 引擎初始化 EngineLoop 引擎主循环 EngineExit 引擎退…

【虚幻引擎】UE4/UE5插件

一、插件分类 插件分为七大类 Blank:空白插件,可以从头开始自己定义想要的插件风格和内容,用此模板创建的插件不会有注册或者菜单输入。BlueprintLibrary:创建一个含有蓝图函数库的插件,此模板函数都是静态全局函数&…

虚幻引擎5 C++游戏开发教程

虚幻引擎5 C游戏开发教程 与 Epic Games 合作创建。从基础开始学习 C,同时在 Unreal 中制作您的前 5 个视频游戏 课程英文名:Unreal Engine 5 C Developer Learn C & Make Video Games 此视频教程共5.5小时,中英双语字幕,画…

【虚幻引擎】带你了解UE4

行业前景 越来越多的开发者,开发商投入到UE4中,简单来说就是使用UE4的人越来越多,许多独立游戏,大型的游戏,大公司例如“腾讯,网易”都在使用UE4来开发,加上UE4对开发者来说使用完全免费&#…

【虚幻引擎】UE4/UE5 后期处理盒子(PostProcessVolume)

B站教学链接:https://space.bilibili.com/449549424?spm_id_from333.1007.0.0 一、简介 PostProcessVolume(后期处理盒子):UE4非常强大的一个后期处理,可以调节画面的色彩,相机的景深,视频的输…

芒格-“永远不要有受害者心态”

我们应该以什么样的心态去对待我们的生活? 我不是受害者,我是幸存者。(ps :芒格深处利益之中,手握财富,应该见到过很多阴暗的人性。 他 可能也有魔鬼的一面)受害者的感觉:我认为这是一种反其道而行之的人类思考方式&…

巴菲特+查理芒格+投资理论+经典语录+给韭菜的启示

巴菲特查理芒格投资理论经典语录给韭菜的启示 巴菲特: 一个老年人在零售店里发现老婆丢了,恰好遇到一个年轻人也在找自己的另一半,老人问:你妻子长什么样?年轻人答:“她可真是个金发美人啊,身材…

git多账号切换

参考文档: https://blog.csdn.net/lqlqlq007/article/details/80613272 https://blog.csdn.net/qq_36602939/article/details/79794686 1.ssh-keygen -t rsa -C "你的邮箱" 回车,查看rsa目录,先进入该目录,将里面已…

git 用户的切换

需求场景: 某天已入职了 发现电脑上已经存在一个git的账号 这时候你需要登录你的 也就是账号切换 再比如 你的git换号了 养了个小的git号 或是从新建号了 但是电脑还存在老的号怎么办 就是需要账号的切换 目的就是登上我的账号 拉取我的私有仓库 第一步 准备 查看当前的git用配…

Git切换账号

用了新的电脑需要切换git到自己的账户 winR 输入 CMD 后运行以下命令 查看用户名: git config user.name查看用户邮箱: git config user.email修改用户名和邮箱,user.name/email后面千万记得加空格 git config --global user.name "…

拥抱生产力变革!GPT4接入Office,动嘴就能Excel到PPT!

梦晨 丰色 发自 凹非寺 量子位 | 公众号 QbitAI 一觉醒来,工作的方式被彻底改变。 微软把AI神器GPT-4全面接入Office,这下ChatPPT、ChatWord、ChatExcel一家整整齐齐。 CEO纳德拉在发布会上直接放话:今天,进入人机交互的新时代…

零代码编程:用ChatGPT合并多个表格中的内容到一个excel中

电脑有几百个excel表格: 表格里面表头是一样的,但是数据不一样 现在,想把每个表格中的内容合并到一张表中,然后进行数据处理分析,该怎么办呢? 用ChatGPTPython,很快就可以搞定。在ChatGPT中选中…

巴比特 | 元宇宙每日必读:美版权局判定用AI工具生成的图片不受版权保护,官方解释:AI生成具有不可预测性,但并非一刀切...

摘要:据GameLook报道,一名图书作者Kristina Kashtanova此前为其创作的漫画书《Zarya of the Dawn》向美国版权局提起注册,书中使用了部分由Midjourney创作的插图。版权局此前曾接受了这一注册,但在近日却宣布撤销这项授权。该机构…

虚拟邮箱怎么设置方法_商务邮箱一般用什么邮箱正式?VIP邮箱名怎么设置好?...

不管你处在什么身份,邮件都是对外沟通的重要途径之一,虽然你可能很早就接触了电子邮件,用过QQ邮箱、TOM邮箱等,但学生时代用到的真的也不多,很多时候用的也不讲究。不过,你一旦转变角色到职场,邮…