数据结构
文章平均质量分 70
smile417459620
这个作者很懒,什么都没留下…
展开
-
Ogre中的向量Vector3的成员方法
一、小技巧:float pos[3] = {0.0, 0.0, 0.0};Ogre::Vector3 position = Ogre::Vector3(pos[0]);可以写成float pos[3] = {0.0, 0.0, 0.0};Ogre::Vector3 position(pos); 表达三维向量V(x,y,z)的类,三维世界中的位置、方向和缩放因子都可以用Vector3来表达,关键看你...原创 2018-04-10 18:44:07 · 453 阅读 · 0 评论 -
旋转变换旋转矩阵
1. 简介 计算机图形学中的应用非常广泛的变换是一种称为仿射变换的特殊变换,在仿射变换中的基本变换包括平移、旋转、缩放、剪切这几种。本文以及接下来的几篇文章重点介绍一下关于旋转的变换,包括二维旋转变换、三维旋转变换以及它的一些表达方式(旋转矩阵、四元数、欧拉角等)。 2. 绕原点二维旋转 首先要明确旋转在二维中是绕着某一个点进行旋转,三维中是绕着某一个轴进行旋转。原创 2018-04-11 23:09:57 · 373 阅读 · 0 评论