学习笔记Unreal(虚幻)4引擎入门

Posted Masec

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习笔记Unreal(虚幻)4引擎入门相关的知识,希望对你有一定的参考价值。

一、物体的坐标轴、选取及复制

虚幻引擎中,一个虚幻单位Unreal unit的长度是真实世界的1cm。

记录一个世界坐标系和物体坐标系的按钮。

世界坐标系是固定不变的。在构建时,x方向(红色)表示前后,y方向(绿色)表示左右,z方向(蓝色)表示上下。

而物体坐标系随着物体的旋转同时改变。

物体的位置,除了对坐标轴手动拖动外,还可以通过输入具体数值来准确的变动。

这样可以保证模型的移动没有误差。每次移动物体后需要重新构建光照(快捷键:Ctrl+shift+分号)。

再说一个网格对齐按钮。下图中红框标注从左往右,分别表示每次以固定的距离移动,以固定的角度转动,和以固定的倍率缩放。这些数值是可以手动设置的。而最右边的按钮表示摄像机移动速度。

如何一次性选择多个物体? 使用快捷键Ctrl+shitf+鼠标左键,就可以在视口中进行框选。框选中的物品会被一起选择。

 快速复制物品:点击想要复制的物品,按住alt键,随后在其某个方向的坐标轴上拖动,即可在该方向中复制出该物品。

 二、资源导入及项目迁移

例如将外部建模、贴图、音频(仅支持.wav)导入UE4中。

内部资源包括蓝图类、粒子系统、材质和材质实例等导入UE4中。

将资源导入,注意文件夹的命名。

导入时可以使用内容浏览器的导入按钮,也可以简短粗暴的直接从外部拖入内容浏览器中。

而项目需要迁移给其他人时,可以直接在内容浏览器中对文件单击右键点击迁移,然后点选需要迁移的文件内容即可。迁移的目标地址必须是某项目的content文件夹下,如project01/content/。

三、练手项目(搭建海景别墅)

项目内容其实非常简单,就是利用模式中的笔刷,和盒体之间的布尔运算搭建出一个简单的房子模型。

值得特别说明一下的是添加第三人称的小人后,想要控制在关卡中控制小人需要在Pawn选项中将自动控制玩家设置为玩家0。 

第二点,将所有的盒体构建成静态网格体(static mash)后需要添加碰撞。负责人物会掉出地图。添加碰撞的方法是:

1. 在世界大纲视图中找到盒体—画刷的静态网格体;

2.单击右键,打开盒体 —画刷静态网格体编辑器;

3.在详情中找到碰撞,将碰撞复杂度设置为“将复杂碰撞用作简单碰撞”。这样小人就可以在关卡中行走了(与盒体可以产生碰撞)

 效果演示:

 

Unreal Engine 4---学习文档

最近在了解虚幻4引擎和相关maya建模 以及次世代贴图软件。这里分享目前我所接触的一些文档

  1. 官方文档,讲的很细https://docs.unrealengine.com/en-us/Engine/Animation/AnimHowTo

  2. Unreal Engine 4 从入门到精通

持续更新…

以上是关于学习笔记Unreal(虚幻)4引擎入门的主要内容,如果未能解决你的问题,请参考以下文章

Unreal Engine 4(虚幻UE4)GameplayAbilities 插件入门教程技能属性集(AttributeSet)

虚幻4引擎源码学习笔记:主循环LaunchEngineLoop

虚幻引擎 Unreal Engine 详细笔记 根据谌嘉诚视频无遗漏总结 快速上手

Unreal Engine 4(虚幻UE4)GameplayAbilities 插件入门教程GameplayEffect的级别设置

Unreal Engine 4---学习文档

Unreal Engine 4(虚幻UE4)GameplayAbilities 插件入门教程技能屏蔽和简单的Buff等