【技术讲座】虚拟现实交互技术与Unity 3D
讲座题目:虚拟现实交互技术与Unity 3D
主 讲 人:Axis 3D 田坡工程师
讲座内容:Unity 3D引擎与脚本编译
时 间:2016年4月25日至26日 8:30-17:30
地 点:2016年4月25日 繁塔楼C207
2016年4月26日 繁塔楼C402
软件环境:win 7 64位+Unity 3D 4.6,请自带笔记本电脑
欢迎对虚拟现实技术有兴趣的教师、研究生和本科生参加。
附:预计时间安排及主讲内容
时间-地点
| 讲座内容
|
4月25日
繁塔楼C207
| Unity3D引擎
1. 介绍Unity3d在各行业的的应用、发展现状、发展前景,通过剖析在实际应用案例中应用,了解日常开发流程和对最终发布成品的优化建议;
2. Unity3d设计框架、标准资源规范、资源的带入、场景的搭建、逻辑交互编译、发布终端的整体开发流程;
3. Unity3d编辑器架构;
4. Unity3d素材格式规范:3d模型、纹理图片、音效、视频,重点讲解如何将3d max中模型导入到Unity3d中,并且讲述在实际项目开发中常用格式纹理图片、音频和视频;
5. Unity AAAAA级地形绘制工具,快速绘制出自然场景地形;
6. skybox的制作原理以及通过两种方式为场景中添加天空球,并分析两种添加天空球方式利弊,模拟真实世界中的天空环境效果;
7. DirectionalLight(平行光)、Point Light (点光源)、 Spot Light(聚光灯)、Area Light(区域光源)四种灯光类型和参数,以及不同阴影类型的参数和优化;
8. 雾效,实际应用的雾效设定方法;
9. 第一人称和第三人称漫游案例制作;
10. unity3d发布流程。
|
4月26日
繁塔楼C402
| Unity3d脚本编译
1. Unity3d脚本开发框架;
2. Unity3d方法的生命周期和执行优先级,以及特定名称函数方法的使用机制 ;
3. GameObject游戏对象类详解;
4. Transform类,使用脚本对游戏对象的位置、缩放、旋转的控制;
5. Unity3d基本工具类:Time类、等待类、随机数、四元数类的使用;
6. unity3d中碰撞检测方法;
7. 发布安卓Apk。
|