左手坐标系与右手坐标系
感谢来自使用操作系统为:other
浏览器为:unknown
IP地址为:172.96.247.223
来源网址为:https://www.stubbornhuang.com/376/的朋友,谢谢您的访问!!!
原创文章,作者:StubbornHuang,如若转载,请注明出处:《左手坐标系与右手坐标系》https://www.stubbornhuang.com/376/
1 左手坐标系与右手坐标系
一个成熟的三维图形算法或者一个成熟的渲染库都会最先确定自己的坐标系统,然后以此作为基础,在上面进行基础数学库的开发。目前左手坐标系与右手坐标系在三维渲染领域平分秋色,两者都有较为广泛的应用。
基本上从事三维图形工作的人都会遇到一个不可避免的难题,那就是如何正确的将位移与旋转在左手坐标系统和右手坐标系统中完成转换。
不可避免的是,我也是那一个受害者,但是当我翻遍百度与谷歌所有关于左手坐标系与右手坐标的所有链接时,我的感觉是没有一篇博文能够真正的从浅入深的讲清楚如何正确的转换左手坐标系统和右手坐标系统,各种旋转矩阵变换,四元数变换,欧拉角变换,越看越感到疑惑。
无疑,这种感觉是令人绝望的。所以我花了很多的时间去搞清楚左手坐标系与右手坐标系的转换,并开了这个专栏,将我自己的理解写下来,希望能够给正在纠结这个问题的人一些启发。
2 左手坐标系与右手坐标系的几种形式
一般左手坐标系与右手坐标系要么采用Y轴向上的方式,也就是俗称的Y up,要么采用Z轴向上的方式,也就是俗称的Z up,下面我将左手坐标系以及右手坐标系以Yup或Zup的方式表达的形式以图的方式表现出来。
2.1 左手坐标系的几种形式
2.2 右手坐标系的几种形式
下篇文章将介绍各个主流三维引擎的坐标系类别。
当前分类随机文章推荐
- 默认的左手坐标系与右手坐标系的比较
- 左右手坐标系与旋转正向
- 工具网站推荐 - 欧拉角四元数在线可视化转化网站/三维在线旋转变换网站
- 常用的三维图形库以及软件所使用的坐标系以及旋转正方向
- 一文带你从欧拉角的角度搞懂左手坐标系到右手坐标系的转换
- 左手坐标系与右手坐标系
全站随机文章推荐
- OpenCV - 打开摄像头并用窗口显示摄像头的内容
- Centos7 - frp内网穿透,访问内网web服务/访问内网websocket服务
- 简单粗暴:使用pycharm安装对应的Python版本第三方包
- 资源分享 - 《Linux命令行大全》.((美)William E.shotts,Jr)中文pdf下载
- 资源下载 - GPU Pro(1-7)英文原版高清PDF带书签下载
- UnrealEngine4 - C++层打印信息到屏幕
- 资源分享 - Advanced global illumination (2nd Edition) 英文PDF下载
- C++11/std::condition_variable - 生产者消费者模型
- 资源分享 - Fluid Simulation for Computer Graphics, First Edition英文高清PDF下载
- 资源分享 - 鸟哥的Linux私房菜-基础学习篇(第四版)带书签PDF下载