opengl
allein_STR
机器学习/深度学习模型实现,交叉学科多篇SCI 1/2区论文,授权专利6件,公开10+
展开
-
opengl关于obj文件相关知识
首先看一下obj文件格式: obj文件中可以有v(顶点位置)、vt(顶点纹理坐标)、vn(顶点法向量)、f(面)开头的四种类型数据。 所有的obj文件中都有v型数据。格式如下:v 0.437500 0.164062 0.765625v -0.437500 0.164062 0.765625v 0.500000 0.093750 0.687500vt(顶点纹理坐标),格式如下原创 2018-02-06 11:19:53 · 1048 阅读 · 0 评论 -
纹理贴图相关知识
原文:https://blog.csdn.net/hudfang/article/details/503115231.纹理贴图之所以复杂是因为矩形的纹理数据需要被合理地映射到非矩形的区域上面,纹理就是数据的数组,例如颜色数据亮度数据alpha数据等,纹理的单个数据值 被叫做纹理元素 英文叫做texual,初学者会本能地把纹理当成二维图像,但是纹理也可以是一维和三维的数据。2.纹理贴图的特点:在不进...转载 2018-04-11 21:11:55 · 1212 阅读 · 0 评论 -
3D数学 ---- 矩阵和线性变换
包含平移的线性变换称作仿射变换,3D中的仿射变换不能用 3 x 3 矩阵表达,必须使用4 x 4矩阵。一般来说,变换物体相当于以相反的量变换描述这个物体的坐标系。当有多个变换时,则需要以相反的顺序变换相反的量。例如,将物体顺时针旋转20度,扩大200%,等价于将坐标系缩小200%,再逆时针旋转20度。 2D中的旋转在2D环境中,物体只能绕某个点旋转,因为现在暂不考虑平移。这里我们进一步限制物体,使...转载 2018-06-28 11:50:53 · 276 阅读 · 0 评论