《Unreal Engine 4从入门到精通》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:何伟编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2018
  • ISBN:9787113239695
  • 页数:576 页
图书介绍:本书从软件基础知识讲解到完整案例剖析,全面深入地介绍了Unreal Engine4的各种命令和工具的功能和使用方法,以及在开发项目中的具体应用。书中首先介绍了Unreal Engine的基本知识、Blueprint 蓝图节点、Unreal Engine 4的材质贴图、LandscapeAutoMaterial的使用方法、Procedural Nature Pack使用方法,以及Unreal Engine 4的相关软件,最后通过“梦幻森林”和“元大都古建筑群落遗址复原”两个综合案例讲解Unreal Engine在实战项目中的具体应用。

第1章 初识Unreal Engine 1

1.1 Unreal Engine概述 2

1.2 Unreal Engine下载与安装 3

1.3 Unreal Engine启动 5

1.4 Unreal Engine关卡编辑器 7

1.4.1 主菜单栏 7

1.4.2 Modes(模式)面板 9

1.4.3 Viewport(视图)操作窗口 9

1.4.4 Content Browser(资源浏览器)窗口 11

1.4.5 World Outliner(世界大纲) 12

1.4.6 参数设置面板 12

1.4.7 常用快捷键 13

第2章 Blueprint(蓝图)节点 14

2.1 认识Blueprint 15

2.1.1 Blueprint概述 15

2.1.2 Blueprint类型 15

2.1.3 Blueprint编辑器 15

2.2 Event类型节点 16

2.2.1 EventBeginPlay节点 16

2.2.2 OnActorBeginOverlap节点 21

2.2.3 OnComponentBeginOverlap节点 25

2.2.4 键盘响应事件节点 31

2.3 Construction Script面板 36

2.4 Math类型节点 41

2.5 Variable变量 44

2.5.1 Variable变量概述 44

2.5.2 Structure变量 45

2.5.3 Object变量 47

2.5.4 Enum枚举变量 48

2.5.5 Array变量 50

2.5.6 变量属性——Show 3D Widget 52

2.6 For循环和While循环 54

2.6.1 ForLoop节点 54

2.6.2 ForLoopWithBreak节点 57

2.6.3 ForEachLoop节点 60

2.6.4 WhileLoop节点 64

2.7 Macro宏 66

2.8 Spawn类型节点 69

2.8.1 Spawn Emitter节点 69

2.8.2 SpawnActor节点 74

2.8.3 变量属性——Expose on Spawn 76

2.9 Project ileMovement组件 79

2.10 Blueprint(蓝图)通信 82

2.10.1 直接蓝图通信 83

2.10.2 事件调度器 85

2.10.3 蓝图接口 88

2.11 Random类型节点 95

2.11.1 Random随机数 95

2.11.2 Random Stream随机流 97

2.12 Timeline节点 100

2.13 UMG 104

2.13.1 UMG概述 104

2.13.2 Widget Blueprint控件蓝图 105

2.13.3 UMG控件的认识 116

2.13.4 自定义UMG控件样式 129

2.13.5 添加Widget Blueprint组件 133

2.13.6 UMG中的动画 134

2.14 实例操作 143

2.14.1 实例一:创建自定义墙体 143

8.7 导入模型的注意事项及流程 534

8.7.1 模型的修改与检查 534

8.7.2 导入模型 537

8.7.3 导入地形 538

8.8 制作材质球 542

8.8.1 制作屋顶材质 542

8.8.2 制作门窗材质 545

8.8.3 制作石砖材质 547

8.8.4 制作彩绘花纹的材质 549

8.8.5 制作栏杆相关贴图 552

8.8.6 制作红墙贴图 553

8.8.7 制作石柱结构材质 554

8.8.8 制作城门结构的贴图 555

8.8.9 制作水面材质 556

8.8.10 污迹效果 559

8.9 交互设计功能开发 560

8.9.1 天空同步的时间控制显示系统 560

8.9.2 创建导航小地图 563

8.9.3 实现传送门 564

8.9.4 文字与语音结合的导览介绍功能 571