工具网站推荐 – 欧拉角四元数在线可视化转化网站/三维在线旋转变换网站
1 欧拉角四元数在线可视化转换网站 网站地址:https://quaternions.online/ 1.1 静态变换 例如绕X轴旋转90度的四元数为: 在下方X处输入90,然后点击ApplyRotation即可。 下面是动图演示,有利于理解欧拉角与四元数转换: 2 三维在线旋转变换网站 网址地址:…
- 工具软件网站
- 2020-05-21
旋转矩阵与四元数的转换
1 左手坐标系下四元数转换为旋转矩阵 1.1 转换思路 给定一个用于旋转的单位四元数q=w+xi+yj+zk和被旋转的三维向量v,那么首选需要构造一个纯四元数: p=(v,0) 设旋转后的向量为v',那么旋转之后的向量构造的纯四元数为 p'=(v',0) 那么, p'=qpq^{-1} 1.2 转换…
- 3D数学基础
- 2020-03-27
矩阵 – 行主序矩阵与列主序矩阵
1 线性代数中矩阵的标准定义 矩阵的标准定义: 矩阵A与B的乘积矩阵C的第i行第j列的元素c(ij)等于A的第i行与B的第j列的对应元素乘积的和。 无论是Direct3D或者OpenGL,所表示的矢量和矩阵都是依据线性代数中的标准定义的。 2 行主序矩阵与列主序矩阵 矩阵的存储方式分为两种,一种是行…
- 3D数学基础
- 2020-03-20
三维点云重建 – 基于RBF的三维点云表面重建方法
1 基于RBF的三维网格重建 假设已有三维物体曲面S上的N个点的点云数据集SP,以及每个点对应的法向量的集合SN,则一阶多项式隐式曲面函数f\left(p\right)可表达为: f\left(p\right)=\sum_{i=1}^N\;w_i\phi(\parallel p-p_i\parall…
- 三维点云重建
- 2020-03-14
计算机图形学 – 三维空间中的左、右手坐标系旋转矩阵与旋转变换
在三维空间中,绕着X轴,Y轴,Z轴的旋转可以使用4*4的矩阵表示,而根据左右手坐标系的不同,又可分为左手坐标系下的三维旋转矩阵和右手坐标系下的三维旋转矩阵。矩阵采用列主序。 1 左手坐标系下的旋转矩阵 左手坐标系下,正旋转是绕旋转轴顺时针旋转,可以理解为从旋转轴的正方向看向原点的顺时针方向。 设旋转…
- 3D数学基础
- 2020-02-17
一文带你从欧拉角的角度搞懂左手坐标系到右手坐标系的转换
作者:StubbornHuang 时间:2019年11月30日凌晨0点30分 注意:码字不易,如果需要转载请注明作者名称以及转载链接。 来到这个专栏比较干货的一篇文章,我们如何正确的理解从左手坐标系到右手坐标系的转换,没有复杂的矩阵变换,没有难以理解的四元数计算,而是使用更加直观的欧拉角陈述一下左手…
- 左手坐标系与右手坐标系
- 2019-11-29
三维点云重建(曲面重建)的经典算法
准备好好开一个系列说一下三维点云重建,也算是对自己的知识体系进行一个整理,而这篇就作为这个系列的一个开篇。 1 三维点云重建(曲面重建)的经典算法 (1)Poisson泊松重构 (2)隐式曲面函数重构 (3)Fourie重构(傅里叶重构) (4)APSS(代数点集表面重构) (5)Wavelet(小…
- 三维点云重建
- 2019-11-20
Marching Cube(C++ OpenGl代码)读取医学三维图像*.raw进行三维重建
1 raw文件下载 2 未使用显示列表的代码 #define GLUT_DISABLE_ATEXIT_HACK #include <stdlib.h> #include <string.h> #include "stdio.h" #include "math.h" #incl…
- 医学影像三维重建
- 2019-11-18
左右手坐标系与旋转正向
1 左右手坐标系判断方法 (1)方法:使用左手,大拇指指向Z轴正向,其余四指由X向Y握起。如果可以达成,则为左手坐标系,否则为右手坐标系。 (2)方式:伸出左手,食指朝上,大拇指向右,中指向前,如果X,Y,Z三轴分别与大拇指,食指,中指同向,则为左手坐标系。否则为右手坐标。 这里推荐第一种方法,比较…
- 左手坐标系与右手坐标系
- 2019-11-18
常用的三维图形库以及软件所使用的坐标系以及旋转正方向
1 常见的三维图形库以及软件所使用的坐标系以及旋转正方向 UnRealEngine4 左手坐标系,Zup,X轴旋转正向为逆时针,Y轴旋转正向为逆时针,Z轴旋转正向为顺时针方向。 Unity3D 左手坐标系,Yup,X/Y/Z轴旋转正向为顺时针方向。 OpenGL 右手坐标系,Yup,X/Y/Z轴的旋…
- 左手坐标系与右手坐标系
- 2019-11-15
左手坐标系与右手坐标系
1 左手坐标系与右手坐标系 一个成熟的三维图形算法或者一个成熟的渲染库都会最先确定自己的坐标系统,然后以此作为基础,在上面进行基础数学库的开发。目前左手坐标系与右手坐标系在三维渲染领域平分秋色,两者都有较为广泛的应用。 基本上从事三维图形工作的人都会遇到一个不可避免的难题,那就是如何正确的将位移与旋…
- 左手坐标系与右手坐标系
- 2019-11-15