- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3D图形学与核心类-51CTOcom
3D图形学与核心类
讲师:刘国柱
目录
3D 图形学
3D图形渲染
Unity核心类
Unity重要的应用类与输入管理器
2
3D 图形学
局部坐标系与世界坐标系。
在二维空间里,描述一个点可以使用二维的笛卡尔坐标系。在三
维空间中,可以使用三维的笛卡尔坐标系来表示某点的空间位置。
在游戏开发中用的最多的是局部坐标系与世界坐标系。
父子物体
场景中所有的物体都在世界坐标系中有特定的位置(平移、旋转、
缩放)。 每个物体都有自己的局部坐标系,假设现在有两个物体A和
B, B是以A的局部坐标系作为参考坐标系,那么可以称B是A的子物体,
而A是B的父物体。
目前流行的游戏引擎中,父子关系的运用非常广泛。假设B是A
的子物体时,当A进行移动、旋转或者缩放时,B物体也会跟随进行变
换。 这种效果可以用来制作简单的摄像机跟随物体运动的效果,被
跟随的物体作为父物体,摄像机作为子物体。
3D 图形学
多边形、边、顶点、面片。
在目前三维建模中,多边形建模是用得最多的一种建模方式。 在
第三方建模软件中(3D Max/ Maya)等软件中使用多边形建模方式建
成3D模型之后,便可以导入Unity3D 中。 在导入的过程中Unity3D
会把组成模型的面片(Meshes) 转换为三边面,每个三边面称为一
个多边形(Polygon),而这个三边面由三条边(Edge)组成,而每条
边是由两个顶点(Vertice) 组成。
多边形的数量以及顶点的数量是影响游戏渲染速度的一个重要因
素之一,在3D游戏场景的建模中,应该在模型效果与模型顶点数量之
间取得一个平衡。
现在有很多技术可以提高模型数据的处理速度和容纳更多的多边
形, 例如LOD (层级细节)、Occlusion Culling (遮挡剔除) 等。
目录
3D 图形学
3D图形渲染
Unity核心类
Unity重要的应用类与输入管理器
5
3D图形渲染
Mesh网格系统组件详解
Mesh Fillter网格适配器。
网格适配器用于从你的资源中获取网格信息(Mesh)并将其传递
到用于将其渲染到屏幕的网格渲染器当中
3D图形渲染
网格过滤器与网格渲染器联合使用,使模型显示到屏幕上。Unity3D 中一
般创建一个网格过滤器和一个网格渲染器。要想在场景中看到这个网格
(mesh),还需要为游戏对象(GameObject )添加一个网格渲染器
(Mesh Renderer),它应该是自动被添加的。但是如果你将它从你的对象中
移除。你必须手动重新添加它。如果网格渲染器(Mesh Renderer)不存在,
这个网格仍将存在于你的场景中。但是它将不会被绘制。
Mesh Renderer网格渲染器
网格渲染器从网格适配器获得几何形状,并且根据物体的
Transform组件的定义位置进行渲染。
3D图形渲染
Mesh Renderer网格渲染器的属性:
1 Cast Shadow:是否产生阴影
2 Receive Shadow:是否接收阴影
3 Materials:这时一个材质组,因为一个模型上,有时候是可以加入多个
材质的,这时候所有材质都应该在一个数组当中
4 Light Probe Anchor:所使用的光探头实例,可以使用这个来制作替换
环境光的效果
5 Use Light Probes:是否使用光探头
3D图形渲染
Skinned Mesh Renderer蒙皮网格渲染器
蒙皮网格渲染器是在网格渲染器的基础上,加入了对蒙皮网格的支持。
他添加的属性有:
1 Quality:定义了一个顶点可以包含多少个骨骼的信息
2 Update When Offscre
您可能关注的文档
- 2016年金坛区九年级3月教学质量调研政史试卷分析试卷整体分析.DOC
- 2016年机关绩效考核现场考评指标基础工作25分项目.DOC
- 2016年高考上海卷生物试题解析正式版原卷版.DOC
- 2016广东大学生合泰杯单片机应用设计竞赛基于.DOC
- 2017-2018年下学期幼儿班代办美劳文具教材及茶点委托书二零.PDF
- 2017-07-17VPL-P500系列彩页-索尼.PDF
- 2017-2018年屯门区巴士路线计划.PDF
- 2017中国故事节-金山区山阳镇.DOC
- 2017——2018学年第一学期第十七周工作简报-合肥习友小学.DOC
- 2017届中考物理第一轮复习专题一基本概念题-VCM仿真试验.DOC
- 3Due-axisLasertrackercalibrationdevice双轴激光跟踪仪校准装置.PPT
- 3D地理资讯系统应用于北极东北航道规划及成本效益分析.PDF
- 3D空间之轨道式远端语音监视系统-朝阳科技大学资讯学院.PDF
- 3D立体拍摄研讨会-大同大学设计科学研究所.DOC
- 3GeV能区R值精确测量和QCD试验研究-BES.PPT
- 3GPS定位的设计与实施.PDF
- 500kV变电所保护和控制设备抗扰度要求-中外电力工程技术标准数据.DOC
- 863膨胀土处理案例-四川交通职业技术学院.PPT
- 92学年第1学期研究所新生注册入学须知.DOC
- 93年新丰区特教资源中心特教宣导活动—.DOC
文档评论(0)