
—四元数(Quaternion)
YukinoSiro
有缘再见。
展开
-
Quaternions for Computer Graphics(计算机图形中的四元数)翻译——第七章 空间中的四元数(完)
电子书可以在这下载:https://download.youkuaiyun.com/download/yukinoai/10699728这个视频讲的很不错:https://www.bilibili.com/video/av33385105第七章 空间四元数7.1介绍在这一章中我们将展示如何使用四元数绕任意轴旋转矢量。我们首先回顾一些与四元数有关的的历史,特别是Benjamin Olinde ...翻译 2018-01-22 12:59:15 · 1385 阅读 · 0 评论 -
Quaternions for Computer Graphics(计算机图形中的四元数)翻译——第三章,复数
第三章 复数 3.1 介绍在这一章中我们发现,没有实数根的方程产生方为-1的虚数i。反过来,这把我们引向复数和它们的代数运算。许多与四元数的性质来源于复数,这就是为什么他们是值得仔细研究。3.2 虚数虚数是为了解决一个方程没有实数根的问题而发明的,如x2+16=0。断言数i(i2 = -1)存在的简单的想法,允许我们表示这个方程的解为x =±4i。它探索i真正是什么翻译 2018-01-14 16:49:46 · 947 阅读 · 0 评论 -
Quaternions for Computer Graphics(计算机图形中的四元数)翻译——第二章,数集和代数
电子书可以在这下载:https://download.youkuaiyun.com/download/yukinoai/10699728第二章 数集和代数2.1介绍 在这一章中我们复习一下数集的基本思想,和如何算数的和代数的操作它们。我们简要地看一下表达式和等式以及用于构建和评估的规则。本章的第二部分用于定义组,环和字段。2.2数集2.2.1自然数自然数是指例如1,2,3,4等的所...翻译 2018-01-14 11:04:22 · 1247 阅读 · 0 评论 -
Quaternions for Computer Graphics(计算机图形中的四元数)翻译——第四章,复平面
第四章 复平面这一章强烈推荐去看B站上的3Blue1Brown的欧拉公式和初等群论这一节,用几何语言来讲述欧拉公式的形成,尤其是用极为精彩的方法解释了为什么以e为底数。网址如下https://www.bilibili.com/video/av11339177/ 点击打开链接4.1简介某些学科的历史常常使人兴奋不已,尤其是在对日期或现有艺术有争议时。澄清谁在别人之前做了什么事,是历翻译 2018-01-15 21:17:50 · 1137 阅读 · 1 评论 -
Quaternions for Computer Graphics(计算机图形中的四元数)翻译——第五章,四元数
电子书可以在这下载:https://download.youkuaiyun.com/download/yukinoai/10699728这个视频讲的很不错:https://www.bilibili.com/video/av33385105第五章 四元数5.1介绍威廉罗恩哈密尔顿先生被公认为是四元数代数的发明者,这是第一个被发现的非交换代数。可以想象他解决他一直在思考十年的一个问题的喜悦!这...翻译 2018-01-16 20:58:56 · 2514 阅读 · 0 评论 -
Quaternions for Computer Graphics(计算机图形中的四元数)翻译——第六章,三维转动变换
第六章 3维转动变换6.1 介绍在这章我们会复习在电脑图形软件使用的3维欧拉转动变换。特别的,我们确定了他们的阿克琉斯之踵——万向节锁,和需要能够围绕一个任意轴旋转。为此,我们将开发一个矩阵变换实现这样的旋转,在下一章使用四元数开发了一个类似的变换。6.2 3维转动变换旋转点和参照系的传统技术的基础是欧拉旋转,这是以瑞士数学家莱昂哈德·欧拉的名字命名。他们提供了三种旋转的方式。第一翻译 2018-01-19 22:23:13 · 994 阅读 · 0 评论 -
四元数——使用python3实现四元数类
# -*- coding: utf-8 -*"""Created on March 2019@author: yukino@description:Create a Quaternion class"""class Quaternion: def __init__(self, s, x, y, z): """构造函数""" self.s =...原创 2019-03-16 09:11:43 · 8005 阅读 · 4 评论