• unity 虚拟现实开发实战(慕课版) 大中专理科计算机 千锋教育高教产品研发
  • unity 虚拟现实开发实战(慕课版) 大中专理科计算机 千锋教育高教产品研发
  • unity 虚拟现实开发实战(慕课版) 大中专理科计算机 千锋教育高教产品研发
  • unity 虚拟现实开发实战(慕课版) 大中专理科计算机 千锋教育高教产品研发
  • unity 虚拟现实开发实战(慕课版) 大中专理科计算机 千锋教育高教产品研发
21年品牌 40万+商家 超1.5亿件商品

unity 虚拟现实开发实战(慕课版) 大中专理科计算机 千锋教育高教产品研发

新华书店全新正版书籍 支持7天无理由

22 3.7折 59.8 全新

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者千锋教育高教产品研发

出版社人民邮电出版社

ISBN9787115516626

出版时间2021-08

版次1

装帧平装

开本16

页数262页

定价59.8元

货号733_9787115516626

上书时间2024-06-27

典则俊雅图书专营店

五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
主编:

1.全书以实用、业为导向 
2.涵盖从前期设计到实施的整个过程的所有知识点 
3.避一味讲解理论,以实战带动讲解    
本书以unity为基础台,以实战为导向,以案例的形式介绍游戏和虚拟现实(vr)的项目开发。

目录:

章unityvr入门1

1.1vr简介1

1.1.1vr的定义1

1.1.2vr的特1

1.1.3vr的行业格局1

1.2unity简介及安装2

1.2.1unity概述2

1.2.2unity发展简史及代表作2

1.2.3unity下载和安装3

1.2.4unity开发的学资源6

1.3本章小结7

1.4题7

第2章进入unity世界8

2.1unity项目从0到18

2.1.1注册unityid并登录8

2.1.2登录unity9

2.1.3创建个项目11

2.2unity编辑器11

2.2.1unity界面布局11

2.2.2unityhierarchy视图11

2.2.3unityscene视图12

2.2.4unitygame视图12

2.2.5unityinspector视图13

2.2.6unityproject视图13

2.3unity场景基础知识14

2.3.1二维/三维坐标系14

2.3.2场景常用作及漫游15

2.3.3物体对象及其基本组件17

2.4unity之c#脚本编辑20

2.4.1创建c#脚本20

2.4.2c#脚本编辑器设置21

2.4.3monobehaviour类21

2.4.4unity脚本生命周期22

2.4.5简单c#程序22

2.5本章小结23

2.6题24

第3章unityc#编程基础25

3.1visualstudio开发工具的使用25

3.1.1visualstudio201725

3.1.2创建c#控制台项目——helloworld25

3.1.3运行控制台,输出“helloworld”26

3.2c#的基本语法27

3.2.1基本程序结构27

3.2.2注释28

3.2.3变量与常量28

3.2.4标识符29

3.2.5关键字29

3.3数据类型和类型转换30

3.3.1值类型30

3.3.2引用类型33

3.3.3类型转换36

3.4c#中的运算符37

3.4.1算术运算符37

3.4.2关系运算符38

3.4.3逻辑运算符39

3.4.4位运算符41

3.4.5赋值运算符43

3.4.6运算符的优先级43

3.5c#结构化程序设计44

3.5.1顺序结构44

3.5.2选择结构44

3.5.3循环结构49

3.5.4其他控制结构52

3.6本章小结53

3.7题53

第4章unityc#面向对象程序设计55

4.1c#类、对象、方法55

4.1.1类与对象55

4.1.2方法57

4.1.3static关键字60

4.1.4this关键字61

4.2c#继承、抽象、接62

4.2.1类的继承62

4.2.2类的抽象64

4.2.3类的接65

4.3c#多态67

4.3.1多态的实现67

4.3.2多态的分类71

4.4本章小结71

4.5题71

第5章unity场景及资源73

5.1unity场景基础73

5.1.1unity地形系统73

5.1.2unityui系统73

5.1.3unity物理系统73

5.1.4unity动画系统74

5.1.5unity音频系统74

5.1.6unity系统74

5.2unity支持的资源类型74

5.2.13d模型、材质及动画资源74

5.2.2图片资源格式及图片类型设定74

5.2.3音频和资源格式75

5.2.4预设75

5.3unity资源导入与导出77

5.3.1unity资源导入77

5.3.2unity资源导出78

5.4helicopter实战项目:创建游戏并准备游戏资源78

5.4.1helicopter游戏的策划与设计78

5.4.2创建helicopter项目并导入美术资源79

5.5本章小结80

5.6题80

第6章unity3d地形系统81

6.1unity3d地形创建81

6.1.1创建地形81

6.1.2添加水体86

6.2unity几何体使用87

6.2.1创建几何体87

6.2.2几何体材质添加90

6.3unity天空盒使用91

6.3.1unity天空盒91

6.3.2自制天空盒92

6.4unity风的使用93

6.4.1风的创建93

6.4.2风的使用94

6.5unity灯光的使用94

6.5.1点光源94

6.5.2聚光灯95

6.5.3定向灯95

6.5.4区域灯96

6.5.5发光材质97

6.6unity雾效的添加97

6.7unity摄像机与渲染98

6.7.1摄像机的创建98

6.7.2摄像机参数及功能详解99

6.7.3渲染路径设置102

6.7.4渲染图层103

6.8helicopter实战项目:搭建游戏基础环境104

6.8.1新建游戏场景104

6.8.2创建并编辑基础地形104

6.8.3添加直升机和物资模型105

6.9本章小结106

6.10题106

第7章unityui系统107

7.1unityugui简介107

7.2ugui系统核心107

7.2.1画布107

7.2.2渲染模式108

7.2.3canvasscaler组件109

7.2.4graphicraycaster组件109

7.2.5事件系统109

7.3ugui基本布局110

7.3.1矩形工具110

7.3.2矩形变换组件111

7.3.3调整大小和缩放111

7.3.4中心点111

7.3.5锚111

7.3.6锚定预设112

7.4ugui常用控件113

7.4.1panel控件113

7.4.2文本控件113

7.4.3图像控件114

7.4.4rawimage控件115

7.4.5按钮控件115

7.4.6滑块控件116

7.4.7滚动条控件117

7.4.8下拉菜单控件117

7.4.9输入字段控件118

7.4.10开关控件119

7.4.11滚动区域控件120

7.5helicopter实战项目:添加用户登录模块121

7.5.1新建场景121

7.5.2添加背景121

7.5.3添加文本122

7.5.4添加输入框123

7.5.5添加按钮123

7.5.6完成登录功能124

7.6本章小结126

7.7题126

第8章unity物理系统128

8.1物理系统的核心组件128

8.1.1刚体128

8.1.2碰撞器130

8.1.3关节134

8.1.4布料系统141

8.1.5恒力142

8.1.6物理材质142

8.1.7角控制器143

8.2物理线的用法144

8.3helicopter实战项目:直升机收集物资146

8.3.1打开游戏场景146

8.3.2直升机和物资添加碰撞和刚体146

8.3.3实现直升机飞行控制功能146

8.3.4实现直升机收集物资功能149

8.4本章小结150

8.5题150

第9章unity动画系统152

9.1unity动画系统概述152

9.2unitymecanim动画系统153

9.2.1动画片段153

9.2.2动画控制器158

9.2.3人形动画162

9.3unity旧版动画系统166

9.4helicopter实战项目:为直升机主旋翼添加动画167

9.4.1旋翼动画录制167

9.4.2旋翼动画播放168

9.4.3动画播放器169

9.5本章小结169

9.6题170

0章unity音频系统171

10.1音频系统概述171

10.1.1音频基本理论171

10.1.2使用音频文件172

10.2音频系统核心介绍172

10.2.1音频片段172

10.2.2音频源174

10.2.3音频侦听器177

10.2.4混音器177

10.2.5音频过滤器179

10.2.6音频效果182

10.2.7混响区189

10.3helicopter实战项目:为游戏场景添加声音189

10.3.1为直升机飞行添加声音189

10.3.2音频控制脚本191

10.4本章小结192

10.5题192

1章unity基础193

11.1粒子193

11.1.1粒子系统概述193

11.1.2创建粒子193

11.1.3粒子系统组成194

11.1.4粒子编辑器210

11.2拖尾211

11.2.1创建拖尾211

11.2.2trailrenderer组件211

11.2.3拖尾示例213

11.3线213

11.3.1创建线214

11.3.2linerenderer组件214

11.3.3线示例215

11.4helicopter实战项目:为游戏添加粒子216

11.4.1准备粒子素材216

11.4.2完成烟花粒子制作217

11.4.3为游戏场景添加烟花226

11.5本章小结226

11.6题227

2章unityvr子系统模块228

12.1unityvr子系统模块概述228

12.1.1本机vr支持的优点228

12.1.2启用本机vr支持228

12.1.3启用本机vr支持后的改变229

12.1.4unityvr编辑模式229

12.1.5unityvr开发的硬件和软件建议229

12.2主流vr设备230

12.2.1htcvive230

12.2.2oculusrift230

12.2.3daydream230

12.2.4ystationvr231

12.3htcvive开发231

12.3.1htcvive设备组成231

12.3.2lighthouse技术231

12.3.3htcvive手柄交互232

12.3.4htcvive开发环境的搭建232

12.4本章小结234

12.5题234

3章unityhtcvive实战236

13.1steamvr插件236

13.1.1steamvr插件下载导入236

13.1.2steamvr插件核心模块解析237

13.2vr“生存之战”游戏252

13.2.1游戏简介252

13.2.2游戏基本步骤252

13.2.3创建项目并导入游戏资源252

13.2.4游戏主要功能脚本之yer253

13.2.5游戏主要功能脚本之enemycontroller255

13.2.6游戏主要功能脚本之gun258

13.3本章小结261

13.4题261

内容简介:

本书以unity为台,以案例的形式介绍虚拟现实(vr)项目开发。本书~4章讲述unityvr入门、unity开发环境搭建、unityc编程基础、unityc面向对象程序设计等内容;第5~11章讲述unity的各大系统模块,包括场景及资源、3d地形系统、ui系统、物理系统、动画系统、音频系统等,并通过完整的游戏实战项目将各大系统模块的知识点贯穿起来;2~13章讲述了unityvr子系统,并带领读者使用unityhtcvive完成一个vr实战项目。
本书可作为高等院校计算机及相关专业的教材,还可作为游戏、虚拟现实开发人员的参书。

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP