Unity3D创建简单漫游-代码34页

上传人:文库****9 文档编号:180067785 上传时间:2021-04-16 格式:DOC 页数:34 大小:4.77MB
返回 下载 相关 举报
Unity3D创建简单漫游-代码34页_第1页
第1页 / 共34页
Unity3D创建简单漫游-代码34页_第2页
第2页 / 共34页
Unity3D创建简单漫游-代码34页_第3页
第3页 / 共34页
Unity3D创建简单漫游-代码34页_第4页
第4页 / 共34页
Unity3D创建简单漫游-代码34页_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《Unity3D创建简单漫游-代码34页》由会员分享,可在线阅读,更多相关《Unity3D创建简单漫游-代码34页(34页珍藏版)》请在金锄头文库上搜索。

1、1.建模中使用的图片、文件、文件夹等以及模型中物体、材质等的名称都不能使用中文或者特殊符号,可以使用英文字母、数字、下划线等2.调整Max的单位为米3.烘培光影的设置4.模型的中的植物效果,第一种是单面片植物,需要设置其轴心为其物体的对称中心;第二种是十字交叉的植物效果;第三种则是到Unity3D编辑器中通过地形编辑器系统添加基本设置5.Fbx导出插件下载地址:http:/ QuaternionoriginalRotation;voidUpdate()if(axes=RotationAxes.MouseXAndY)/Readthemouseinputaxis中添加一行代码修改为Quaterni

2、onoriginalRotation;voidUpdate()if(Input.GetAxis(Fire2)=0)return;if(axes=RotationAxes.MouseXAndY)/Readthemouseinputaxis如何取消浏览窗口上的右键菜单只要设置Unity对象的参数即可禁止右键菜单的显示,如下:植物效果设置17.对于单面片的植物效果,需要设定其材质为Transparent/VertexLit类型,并为其添加公告板脚本设定前设置材质类型为Transparent/VertexLit类型,如下给单面片植物添加公告板脚本的方法是先选择该植物,然后点击菜单component下的

3、scripts下的cameraFacingBillboard即可,如下设置材质类型和添加公告板脚本后,如下如果没有该脚本组件,可以打开脚本编辑器,拷贝如下代码到脚本中,保存到AssetsScripts下,命名为CameraFacingBillboard.cs即可usingUnityEngine;usingSystem.Collections;publicclassCameraFacingBillboard:MonoBehaviourpublicCameracameraToLookAt;voidStart()cameraToLookAt=Camera.main;voidUpdate()Vecto

4、r3v=cameraToLookAt.transform.position-transform.position;v.x=v.z=0.0f;transform.LookAt(cameraToLookAt.transform.position-v);18.对于十字交叉的植物,需要将其材质设定为Nature/VegetationTwoPassunlit类型设置前的效果设置后的效果水面效果的设置19.创建一个网格面片20.给该水面面片设置水材质和水脚本,如即可烘培光影贴图的处理21.Unity3D光影烘培的要求U3D的光影贴图使用的是3Dmax中的标准材质的自发光贴图通道来存储光影贴图相关参数,如2

5、2.给每个物体都附上贴图,如果是纯色物体,也付给纯色贴图23.打光后,选择要烘培的物体设置输出路径添加烘培输出的贴图类型添加“LightingMap”类型设置烘培贴图大小和目标贴图位置为“自发光”设置烘培材质,选择“输出到源”点击“渲染”即可24.标准材质贴图的烘培光影处理a)物体据有标准材质b)烘培渲染后,物体具有两个贴图c)导出Fbx即可25.多重子材质贴图的烘培光影处理a)物体据有多重子材质贴图b)渲染烘培后每个子材质都据有两个贴图c)选择该物体,执行“多维材质2标准材质.ms”脚本,将该多维材质物体按其材质数量分解为标准材质的多个物体,新物体的名字以“原多维材质物体名字其材质名称”命名

6、,如点击“开始转换”,则将该物体从多维材质物体按期子材质分解为多个具有标准材质的物体d)将全部的具有多维材质类型的物体分解完成后,即可导出26.多个物体使用同一贴图的烘培光影处理因为我们在导入fbx文件到Unity3D编辑器中的时候,使用的都是按贴图来生成材质文件,所以多个物体使用同一贴图时会发生错误,修改其中任何一个的材质设置时,其他的使用该贴图的物体都会受到影响,解决的方法便是在Unity3D编辑器中生成一个具有该贴图的新材质,然后重新付给当前物体。27.在U3D编辑器中修改物体的材质类型为光影贴图设置物体的材质类型为Lightmapped/Diffuse根据物体的名称将对应的光影贴图拖动到Lightmapp域,其中标准材质物体的光影贴图名称是“其物体名称LightingMap.tga”;从多维材质类型转换过来的物体的光影贴图名称是“其物体名称中符合前的部分LightingMap.tga”如何制作连续加载的场景漫游28.场景被分解为多个部分,起始场景比较小,启动后,提示继续下载其他场景,下载一个显示一个本书转自:http:/

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号