暂无评论
图文详情
- ISBN:9787560663982
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:26cm
- 页数:256页
- 出版时间:2022-05-01
- 条形码:9787560663982 ; 978-7-5606-6398-2
内容简介
本书抽取Unity的基础核心内容进行分析和讲解: 首先, 年细介绍了Unity可视化编辑器的使用方法 ; 其次, 详细讲解了Unity提供的数学类和辅助工具类, 比如问重、矩阵、四元数等 ; *后, 在介绍相关背景知识的基础上详细剖析了主要核心组件及其对应的C#类的使用方法, 包括变换组件、输入组件、光照和渲染组件、物理组件、音效组件、粒子系统组件等。
目录
第1章 Unity开发引擎 1
1.1 虚拟现实与Unity开发引擎 1
1.2 Unity的可视化编辑器 2
1.2.1 新建项目 2
1.2.2 编辑器界面 3
1.3 应用程序基本框架 19
1.3.1 组件 20
1.3.2 MonoBehaviour类 21
1.3.3 游戏对象 30
1.3.4 场景及场景管理 36
1.3.5 运行时数据管理 42
1.4 Unity特色技术 44
1.4.1 Unity协程 44
1.4.2 预制体 49
1.4.3 资源打包 51
习题 57
第2章 基础数学工具 59
2.1 向量类 59
2.1.1 Unity的坐标系及向量 59
2.1.2 构造函数 60
2.1.3 类性质 61
2.1.4 类方法 63
2.2 Matrix4?×?4类 70
2.2.1 矩阵及其运算 71
2.2.2 齐次坐标及矩阵变换 72
2.2.3 构造函数 74
2.2.4 类的性质 74
2.2.5 类方法 75
2.3 Quaternion类 78
2.3.1 四元数 78
2.3.2 构造函数 80
2.3.3 Quaternion的性质 80
2.3.4 Quaternion的方法 81
2.4 Mathf类 84
2.4.1 三角函数 84
2.4.2 指数函数和对数函数 85
2.4.3 插值函数 85
2.4.4 其他实用函数 86
2.5 Random类 87
2.6 Rect类 87
2.6.1 构造函数 88
2.6.2 静态方法 88
2.7 Bounds类 89
2.8 AnimationCurve类 91
2.9 MinMaxCurve类 93
2.10 MinMaxGradient类 95
2.11 Time类 97
2.12 Debug类 98
习题 100
第3章 变换组件 101
3.1 变换组件简介 101
3.2 Transform类 102
3.2.1 实例性质 102
3.2.2 实例函数 106
3.2.3 静态函数 112
习题 112
第4章 用户输入 113
4.1 输入管理器 113
4.2 光标 115
4.3 键盘、鼠标和手柄输入 117
4.3.1 静态方法 117
4.3.2 静态性质 121
4.3.3 鼠标拾取和游戏对象拖曳 122
4.4 触摸输入 124
习题 125
第5章 观察、光照与渲染 126
5.1 观察与渲染管线 126
5.1.1 渲染管线及坐标变换 126
5.1.2 Unity中的渲染管线 129
5.2 相机组件 133
5.2.1 相机类 134
5.2.2 **人称游戏和第三人称游戏 141
5.3 网格过滤器组件 144
5.3.1 网格过滤器类 144
5.3.2 网格类 145
5.4 光照 147
5.4.1 颜色模型 148
5.4.2 光源模型 151
5.4.3 阴影 153
5.4.4 全局光照 153
5.4.5 灯光组件 154
5.4.6 光映射 157
5.4.7 光探针组组件 160
5.4.8 眩光效果 163
5.5 网格渲染器组件 165
5.5.1 纹理 165
5.5.2 材质 170
5.5.3 光照 176
5.5.4 光探针 177
习题 178
第6章 物理效应 179
6.1 Unity的物理组件 179
6.2 刚体 179
6.3 碰撞器 192
6.3.1 简单碰撞器 192
6.3.2 角色控制器 197
6.3.3 碰撞消息响应 199
6.3.4 碰撞器的应用举例 202
6.4 关节 205
6.4.1 固定关节 205
6.4.2 铰链关节 206
6.4.3 弹簧关节 208
6.4.4 角色关节 210
6.4.5 可配置关节 213
6.5 物理材质 215
习题 217
第7章 声音效果 218
7.1 声音的基本知识 218
7.1.1 声音的编码调制 218
7.1.2 声道及3D立体声 218
7.1.3 头部关联转移函数 219
7.2 Unity音效系统的基本构成 219
7.3 声音文件与声音片段 220
7.4 声源游戏对象 221
7.4.1 声源组件 222
7.4.2 AudioSource类 223
7.4.3 3D声音设置及距离曲线 227
7.5 声音监听器 228
7.6 音频过滤器 229
7.6.1 音频低通滤波器 229
7.6.2 高通滤波器 231
7.6.3 合声滤波器 232
7.6.4 回声滤波器 233
7.6.5 混响滤波器和混响区 233
7.7 音效管理器 235
习题 236
第8章 粒子系统 238
8.1 粒子系统的游戏对象 238
8.2 粒子系统的组件 239
8.2.1 主模块 239
8.2.2 发射模块 245
8.2.3 形状模块 247
8.2.4 拖尾模块 251
8.3 粒子系统渲染器 252
习题 255
参考文献 256
展开全部
本类五星书
本类畅销
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
PREMIERE PRO 2023全面精通:视频剪辑+颜色调整+转场特效+字幕制作+案例实战
¥69.3¥99.0