[转][Unreal3教程]引擎使用操作入门教程
前言
如果你想转载这篇文章,请不要把这篇文章的来源去掉:http://blog.sina.com.cn/zjmjeo
一来是对我辛苦写这篇文章肯定,二来我可以有更多机会和你们这些朋友交流
1.打开引擎
运行引擎目录\Binaries\Editor.bat
(每个引擎中这个文件命名方式都有点出入,但是差不多)
2.基本操作
——(按住)左键 + (按住)右键
(前后推进)上下移动视角
(左右推进)左右移动视角
——(按住)右键
原地360度旋转视角
——(按住)左键 + 向前后推 或者 左右拖动
视角在水平位置向前行进后 退,或者可以左右旋转视角
——(按住)右键 + 鼠标滚轮
可以旋转到任何角度前行后退
——选中物体 + 键盘上 HOME 键
迅速切换到所选物体的最近距离(等同于MAX中Z的快捷键)
3.在引擎中导入模型、贴图
步骤:
1 打开Generic面板
2 打开Import,选择要导入的ASE和TGA,选择OK。如果不需要单独设置,可以选择OK to all,批量导入
如果是NormalMap,再导入设置内将CompressionSettings设置成TC_Normalmap
导入mesh时,如果提示没有关联到材质球什么的报错,无视之
Generic面板内文件方框颜色定义
红色:贴图
亮绿色:材质球
暗绿色:关联材质球
蓝色:Mesh
4.从引擎中导出贴图
步骤:
1 打开Generic面板中选择要导出的图片
2 右键打开Export to file,选择路径导出,完成
5.从引擎中导出Mesh
步骤:
——导出包内的Mesh从第一步开始(导出Mesh比例与包内的相同)
1 打开Generic面板中选择要导出的Mesh
2 将Mesh导入到场景中
——导出场景内的Mesh从第三步开始(导出Mesh比例与场景内缩放后的比例相同)
3 (到该mesh所在的子关中)在场景中选择Mesh
4 在引擎面板中选择导出Mesh
完成
6.全显示包内的Mesh和贴图
场景中没有用到的Mesh和贴图,在包内会隐藏
步骤:
1 选中包,右键点击Full Load
完成
7.查看和设置Mesh属性
步骤:
1 选中场景内Mesh,按F4
2 在弹出的Actor属性框的最下方选择StaticMesh对应的放大镜图标,找到Mesh在包内的位置
3 双击包内的Mesh,探出Mesh的基础设置属性
Mesh属性和Actor属性的关系:
是父子关系和关联关系
改变Mesh的属性会改变Actor属性
改变Actor属性不会改变Mesh属性
8.查看和设置贴图属性
双击包内的贴图,弹出属性框
AddressX 表示横向Tilling
AddressX 表示纵向Tilling
TA_Wrap表示打开Tilling
TA_Clamp表示关闭Tilling
TA_Mirror表示镜像?
9.创建Material材质球
步骤:
1 在包内右键点击New Material
2 输入所在包的名字,分类和名字,和导入Mesh、贴图类似
3 进入MaterialEditor
4 引用贴图,在Generic面板中点中贴图,切换到MaterialEditor,在中间右键点中Texture Sample
5 左键按住拖拽接点到相应的位置
L+RM(右键),在左边窗口可以预览灯光效果
Ctrl+LM(左键),在中间窗口可以移动节点
Ctrl+Alt+LM 框选
6 将关联材质球用到Mesh上
BlendMode:透明处理方式
LightingMode:选择Phong或者Unlit(自发光)
10.创建材质球模板和关联材质球
创建模板步骤:
1 与创建Material步骤相同
2 把TextureSample节点替换成TextureSampleParameter2D
3 其他附加功能:颜色调节和Normal强度调节
注意节点的命名,尽量能表示其功能,不要有重名,方便到关联材质球调节
创建关联材质球步骤:
1 在包内右键点击New MaterialInstanceContant
2 在Generic面板中点中模板,切换到MaterialInstance Editor,在Parent中点绿色箭头引用模板
3 在TextureParameterValues中打勾后可以更换贴图;在VectorParameterValues中打勾后可以调节参数
4 将关联材质球用到Mesh上
材质球模板
关联材质球
[转][Unreal3教程]引擎使用操作入门教程的更多相关文章
- jquery.cookie 使用文档,$.cookie() 文档教程, js 操作 cookie 教程文档。
jquery.cookie 使用文档,$.cookie() 文档教程, js 操作 cookie 教程文档. jquery.cookie中的操作: jquery.cookie.js是一个基于jquer ...
- 网页3D引擎“Babylon.JS”入门教程翻译总结
使用三个月的业余时间把官方教程的入门部分译为中文并上传到github,在下一步编程前做一个总结. 历程: 最早接触游戏编程是在大三下学期,用汇编语言和实验室里的单片机.触摸屏.电机(提供声效)编的打地 ...
- 转:git教程 ~~非常好的入门教程
--------------------------------------- notes: cdmkdir dirnametouchls > filenamelsecho "this ...
- Monster Audio 使用教程(一)入门教程 + 常见问题
Monster Audio支持的操作系统: windows 7 64bit 至 windows 10 64bit 受支持的VST: Vst 64bit.Vst3 64bit 受支持的声卡驱动: ASI ...
- 原创教程之——reactjs 组件入门教程
在学习react之前,希望你有以下准备: react的安装ECMAScript 6基础 本文不讲解react的安装步骤,若需了解请移步官方网站(https://reactjs.org/),那里讲解非常 ...
- AFNnetworking快速教程,官方入门教程译
AFNnetworking快速教程,官方入门教程译 分类: IOS2013-12-15 20:29 12489人阅读 评论(5) 收藏 举报 afnetworkingjsonios入门教程快速教程 A ...
- laravel 中CSS 预编译语言 Sass 快速入门教程
CSS 预编译语言概述 CSS 作为一门样式语言,语法简单,易于上手,但是由于不具备常规编程语言提供的变量.函数.继承等机制,因此很容易写出大量没有逻辑.难以复用和扩展的代码,在日常开发使用中,如果没 ...
- WPF入门教程系列二十三——DataGrid示例(三)
DataGrid的选择模式 默认情况下,DataGrid 的选择模式为“全行选择”,并且可以同时选择多行(如下图所示),我们可以通过SelectionMode 和SelectionUnit 属性来修改 ...
- 转:Scrapy安装、爬虫入门教程、爬虫实例(豆瓣电影爬虫)
Scrapy在window上的安装教程见下面的链接:Scrapy安装教程 上述安装教程已实践,可行.(本来打算在ubuntu上安装Scrapy的,但是Ubuntu 磁盘空间太少了,还没扩展磁盘空间,所 ...
随机推荐
- 夺命雷公狗ThinkPHP项目之----企业网站13之文章列表页的实现(主要是分页的实现)
列表页这个其实是比较简单的一个,直接遍历除数据即可: public function lists(){ //$mod = M("Article")->select(); // ...
- 夺命雷公狗---DEDECMS----28dedecms浏览次数的完成
在页面里显示每部影视作品的浏览量,显示方法如下所示: 首先我们要在内容模板文件里增加显示区: 然后到后保存下文章页的内容页的模版,然后去看下对我们的样式有没有什么影响: 看到这里我们就已经成功一点点噢 ...
- ios学习笔记(一)Windows7上使用VMWare搭建iPhone开发环境(转)
原文地址:http://blog.csdn.net/shangyuan21/article/details/18153605 我们都知道开发iPhone等ios平台的移动应用时需要使用Mac本,但是M ...
- Java高效编程之二【对所有对象都通用的方法】
对于所有对象都通用的方法,即Object类的所有非final方法(equals.hashCode.toString.clone和finalize)都有明确的通用约定,都是为了要被改写(override ...
- MySQL函数汇总
前言 MySQL提供了众多功能强大.方便易用的函数,使用这些函数,可以极大地提高用户对于数据库的管理效率,从而更加灵活地满足不同用户的需求.本文将MySQL的函数分类并汇总,以便以后用到的时候可以随时 ...
- 什么是商业智能BI和实施BI的解决方案【转】
商业智能,或BI,是一种统称,泛指用于对一个企业的原始数据进行分析的各种各样的软件系统.商业智能(BI)是由若干相关的活动组成的领域,包括数据挖掘,在线分析处理,查询和报表. 企业用商业智能(BI)来 ...
- LR 常见问题收集及总结
一:LoadRunner常见问题整理 1.LR 脚本为空的解决方法: 1.去掉ie设置中的第三方支持取消掉 2.在系统属性-高级-性能-数据执行保护中,添加loadrunner安装目录中的vugen. ...
- sqlite3把字段为int32(用c++的time(nullptr)获取的)的秒数显示为年月日时分秒
select id, type, msg, datetime(updateTime, 'unixepoch', 'localtime') from ServerLog
- textarea 在浏览器中禁用拖动和固定大小
HTML 标签 textarea 在大部分浏览器中只要指定行(rows)和列(cols)属性,就可以规定 textarea 的尺寸,大小就不会改变,不过更好的办法是使用 CSS 的 height 和 ...
- ecshop销售排行调用促销价格和市场价格
我们知道在ecshop某些产品销售之后,销售量高的产品销售出去之后,能形成销售排行,ecshop的销售排行必须保持两个条件,首先是ecshop的商品必须库存足够,其次商品该商品必须上架的. 我们分析如 ...