- 13
- 0
- 约3.85千字
- 约 8页
- 2016-11-26 发布于浙江
- 举报
cocos引擎—3D相机使用教程
cocos引擎—3D相机使用教程
本教程是讲Cocos2d-x中相机的使用,在Cocos2d-x 3.3版本中加入了相机这个类,这个类在3D游戏中是必不可少的,因为3D游戏是一个立体的世界,在3D游戏中的摄像机就相当于是我们的眼睛,通过它我们可以观察整个的游戏世界。相机相当于人的眼睛,人在用眼睛看物体的时候,可以从理论上的任意位置,以任意的角度观察物体,所以物体的形状会受到相机的位置、旋转角度的影响而影响。
?
上图就是在3D游戏中使用相机的原理,当然这是一个透视投影的相机,我们在游戏中的相机就是根据图中的原理实现的。在游戏中一般有两种类型的相机:一种就是上图中介绍的透视相机,它在3D游戏中是很常见的。还有一种是正交投影相机,它没有像透视投影一样的近大远小的效果而是在相机内任何位置的物体的大小都是一样的,通常这种类型的相机都用在角色属性面板中显示的角色模型。说完了相机的两种类型,下面我们来看看在Cocos2d-x中我们是如何来创建相机的:
上面的代码就是创建了一个透视投影的相机,下面我来说明下参数的意义:第一个参数是FOV,即视场角(field of view),它可以理解为你的视线左右能看多宽(以角度计)第二个就是上述所有的宽高比,最后两个是相机的近裁面和远裁面,这个也很好理解,距离相机比近裁面还要近的,比远裁面还要远的,都不会被渲染到。
?
上图是正交相机的原理。
您可能关注的文档
- 2016年国家法考试《民事诉讼法》单选预测题及参考答案.docx
- 2016年法硕考专业基础课真题及答案详解.doc
- 2016年山东公务员考试模拟报考系统操作指南.doc
- 2016年湖北宜昌市初中毕业生学业考试语文试卷(含答案).docx
- 2016年4月学考试00243民事诉讼法学试卷及答案解释(完整版).docx
- 2016年贵州顺县招聘教育系统事业单位人员22名.doc
- 2016年计算本秋季作业.doc
- 2016年首都范大学应用心理硕士(人力资源管理与测评方向)考研经验.doc
- 2016江苏事单位:申论热点.doc
- 2016湖北信技术教师面试说课《美化班级课程表》说课稿.doc
- 人工智能教育平台在职业教育中的在线课程开发与教学效果评估研究教学研究课题报告.docx
- 2026年精梳棉市场供需关系与棉纺面料价格走势报告.docx
- 小学科学教学中算法思维与魔方还原的纳米技术教育应用课题报告教学研究课题报告.docx
- 2026年智能眼镜五年技术突破:多场景交互与AR应用报告.docx
- 小学生对编程游戏化教学模式的兴趣培养与认知发展研究课题报告教学研究课题报告.docx
- 2026年播客内容制作趋势报告:有声书市场的创新方向.docx
- (2026年)剖宫产手术宣教要点PPT课件.pptx
- 2026年环保家具五年市场趋势报告.docx
- 2026年AI生成艺术作品市场流通机制研究.docx
- 教师数字素养评价体系构建与学校信息化管理效能提升研究教学研究课题报告.docx
最近下载
- 《年产10亿刺五加片生产工艺和车间初步设计》-毕业论文.doc VIP
- 2026中国半导体ALD设备行业未来趋势与需求前景预测报告.docx
- 计算机软件源代码授权合同.docx
- 电阻电感RL积分_微分实验电路及仿真_吕伟锋.pdf VIP
- 第一单元第1节+从互联到物联 课件+2025-2026学年川教版(2024)初中信息科技八年级上册.pptx VIP
- 举报信范文范文.docx VIP
- 素养导向的单元重构:初中数学二次根式复习课的教学设计与实施.docx VIP
- 高速公路桥梁常见病害成因及预防措施.doc VIP
- 公路收费及监控员考试培训试卷(2025).docx VIP
- 阳关三叠F调正谱伴奏原调伴奏谱.pdf VIP
原创力文档

文档评论(0)