游戏引擎架构
文章平均质量分 87
圆形毕露
技术热爱者
展开
-
游戏引擎架构----物理部分
1. 碰撞检测系统物理世界形状:相交、接触(分离矢量,沿该矢量运动就能高效脱离碰撞妆容)、凸(由形状内发射的光线不会穿越形状两次以上)原型:球体、胶囊体、轴对其包围盒AABB、定向包围盒OBB、离散定向多胞形discrete oriented polytope DOP、任意凸体积、多边形汤(碰撞引擎必须和每个三角形测试)、复合形状碰撞测试:点原创 2017-05-23 16:05:12 · 1209 阅读 · 0 评论 -
游戏引擎架构----渲染
1. 场景描述1.1 表面建模 矩形面片的表示:贝塞尔曲面、非均匀有理B样条、N面片 细分曲面(subdivision surface) 三角网格 =>固定镶嵌(tessellation) =>动态镶嵌:细分曲面 or LOD:level of detail 物体与虚拟摄像机的距离的缩减而增加面片个数,最近的为LOD0原创 2017-05-23 16:07:30 · 1779 阅读 · 0 评论 -
游戏引擎架构----数学基础
1. 点和矢量坐标:笛卡尔坐标:多个相互垂直的轴构成的,笛卡尔基矢量 圆柱坐标系 球坐标系左右手坐标系:大拇指、食指、中指分别是x,y,z轴矢量和点的区别:矢量相对于某个已知点的便宜,一个矢量可以移到三维空间中的任何位置,都是同一个矢量。点是绝对的,矢量是相对的矢量运算:和标量的乘法 加法(应用:显示欧拉法求位置)、原创 2017-05-23 16:08:23 · 665 阅读 · 0 评论 -
游戏引擎架构----动画
1.角色动画类型 赛璐璐动画(cel animation):基于帧的,电子版本为精灵动画(sprite animation),可以设计成循环动画(looping animation) 刚性层阶式动画(rigid hierarchical animation):可能在关节处产生裂缝 每顶点动画(per-vertex animation):网格添加动画,数据密集 变形目标动画原创 2017-05-23 16:09:40 · 1153 阅读 · 0 评论 -
声明
本系列出自 ISBN: 9787121222887 的部分章节总结感兴趣的读者请支持正版,购买此书,谢谢原创 2017-05-23 16:13:14 · 320 阅读 · 0 评论