三维游戏技术
VC++游戏编程 三维游戏技术 VC++游戏编程——三维游戏技术 第一节 三维图形学基础 一、三维场景的表达 三维场景的几何表示分三类: 多边形网格模型、曲面模型和离散模型。 1.多边形网格模型直接使用点、线段和多边形来逼近真实的物体,结合光照明计算模型、表面材质和纹理影射,多边形网格模型是游戏场景中最直接、应用最广的几何表示方法。由于底层图形API(如OpenGL、Direct3D)的基本绘制元素是三角形,因此三角网格又是多边形网格中最常见的表示方法。 VC++游戏编程——三维游戏技术 2.曲面模型具有以下优点:比多边形的描述更简洁;可以交互调整;比多边形物体更光滑、更连续;动画和碰撞检测更简单和快速。 在游戏建模中,越来越多的曲面作为基本的场景描述手段,这主要体现在三个方面:首先,存储曲面模型耗费的内存相对较低,这对控制台游戏特别有用;其次,整体曲面变换比逐个多边形变换计算量更小;第三、如果图形硬件支持曲面,从CPU传送到图形硬件的数据量将大大低于多边形的传送数据量。当前的主流显卡都提供了多边形网格模型与曲面模型之间的互换功能。当然,并不是所有的自由曲线曲面都适合在游戏引擎里使用,只有简洁高效的曲面表示才在实时绘制方面占有优势。 曲面包括参数曲面、隐函数曲面和细分曲面。 VC++游戏编程——三维游戏技术 参数曲
您可能关注的文档
- 七年级科学上册 4.3升华和凝华课件 浙教版.ppt
- 万科物业管理检查标准(新).doc
- 万科的工厂化.ppt
- 万科、碧桂园项目观摩总结.ppt
- 万科经验谈(住宅).doc
- 万类霜天竞自由(说课).ppt
- 万象城商圈连锁企业调查分析.ppt
- 七年级地理下册8.3俄罗斯第2课时课件.ppt
- 七年级科学下册2.3氧气第3课时课件.ppt
- 七年级科学下册2.5保护大气圈教学课件.ppt
- DBJ13-42-2008:预拌混凝土生产施工技术规程.pdf
- DBJ_T13-111-2009:建筑用薄钢板焊缝超声检测及质量分级法.pdf
- DB34_T547-2005:城市控制性详细规划编制规范.pdf
- DBJ41_T103-2010:干挂法施工保温装饰板外墙外保温技术规程.pdf
- DBJ41_T112-2016:混凝土保温幕墙工程技术规程.pdf
- DBJ13-47-2002:城市人行天桥与人行地道施工质量验收标准.pdf
- DGJ32_J06-2004:蒸压轻质加气混凝土板应用技术规程.pdf
- DB33_1069-2010:聚氨酯硬泡保温装饰一体化板外墙外保温系统技术规程.pdf
- DB34_T1788-2012:公路隧道防火涂料喷涂施工及验收规程.pdf
- DBJ13-21-1999:增强石膏空心轻质隔墙板施工技术操作规程.pdf
最近下载
- (正式版)B 13398-2008 带电作业用空心绝缘管、泡沫填充绝缘管和实心绝缘棒.docx VIP
- 春天小升初word简历模板.doc VIP
- 公路沥青路面设计规范.pdf VIP
- 人工智能训练师 课件全套 第1--8章 人工智能概述 --- 人工智能的伦理与法规.pptx
- 110kV〜750kV架空输电线路施工及验收规范.docx VIP
- 某项目SD-WAN测试报告.docx VIP
- 20240312-华西证券-黑电行业深度:Mini_LED加速渗透,产业链持续受益.pdf VIP
- xxxx公司网络管理制度及处罚规定.doc VIP
- 六年级(下)数学 期中质量检测卷《人教版》.docx VIP
- SD-WAN技术与市场趋势.pdf VIP
原创力文档

文档评论(0)