OpenGL矩阵的那些事-1
来源:互联网 发布:淘宝美工课件 编辑:程序博客网 时间:2024/06/08 02:49
我想做过三维的人都知道OpenGL,它也算是最基础的三维底层库之一(另外一个是DX),好吧,这一篇文章并不是讲解如何使用OpenGL,我接下来将会讲讲我认识的OpenGL矩阵部分的知识。
在OpenGpu里面有一个测试题,问的是OpenGL用的是行Or列矩阵?用的是行OR列存储,这一篇链接如下:这部分的介绍我还是引用那位大神的介绍:
http://www.opengpu.org/forum.php?mod=viewthread&tid=10405
其实版主已经介绍的很清楚,我就简单说说我的见解:
1. 行or列矩阵,其实是一个逻辑规定,也就是人为规定,可能为了方便、为了更好理解等等,当然对应的也就是行向量和列向量。
2. 行or列存储,其实是一个电脑上的规定,也就是存储规定,这样的目的就是会了更快的取得数据。
以下是就简单OpenGL的行列式(列矩阵列存储):
x0(0)(00)x1(4)(10)x2(8)(20)x3(12)(30)y0(1)(01)y1(5)(11)y2(9)(21)y3(13)(31)z0(2)(02)z1(6)(12)z2(10)(22)z3(14)(32)0(3)(03)0(7)(13)0(11)(23)1(15)(33)大家好好体会以上的表格吧。
0 0
- OpenGL矩阵的那些事-1
- 浅谈矩阵快速幂的那些事
- OpenGL的变换矩阵
- OpenGL的矩阵堆栈
- 【OpenGL】矩阵的理解
- OpenGL 的ModelView矩阵
- OpenGL的矩阵堆栈
- OpenGL的矩阵
- OpenGL投影矩阵的构造
- opengl 投影矩阵的理解
- OpenGL: 矩阵相乘的顺序
- OpenGL: 视图矩阵的推导
- Opengl矩阵的相关介绍
- opengl的矩阵计算小结
- OpenGL: 视图矩阵的推导
- OpenGL矩阵API的使用方法
- opengl的变换和矩阵
- opengl矩阵堆栈的常识
- iOS APP启动引导界面 EAIntroView
- some commands for disk management
- 数据库安全
- 档案管理系统----需求分析
- Java中的线程中断:interrupt()、interrupted()和isInterrupted
- OpenGL矩阵的那些事-1
- Codevs3286 火柴排队
- MAC OS X 命令终端的颜色显示
- FiddlerCoreAPI 使用简介
- leetcode 88 ——Merge Sorted Array
- 151025总结
- PowerDesigner教程及下载
- 用西部数码网站管理助手配置codeigniter框架环境
- fork() || fork()和fork() && fork()笔试题