Matrix3d 属性值及其他
Matrix3d propertyValues and beyond
基本上,我要做的是存储元素的转换值,操作和更新它......
我正在寻找一些可以将matrix3d
值解构为其初始转换属性的 js 函数方法。
我已经研究了webkitcssmatrix,但这很有限,我无法完全弄清楚结果。
这是我发现的关于matrix3d是什么的最简短的解释:
[1,0,0,0], [0,cos(a), sin(-a), 0], [0,sin(a), cos( a), 0], [0,0,0,1]
我还在 C 中找到了一个非矩阵(也许它很有用......
很难分解这样的矩阵,因为它可能由许多顺序转换构建,例如平移、旋转、缩放、倾斜、再次旋转等。你可以把它分解成基本的转换(unmatrix.c就是这样做的),但它们可能不是初始的。JavaScript 中绝对没有内置函数。
如果您知道只应用了一个转换,并且您知道它是什么类型,则可以分解矩阵,例如此处描述的矩阵。
相关文章:
- 添加数据属性及其值以使用纯javascript进行链接
- Animate 方法在 jquery 中的属性及其值
- 如何一次性创建图像元素及其属性
- AngularJS ng-select使用对象属性及其值作为选项
- 扩展 javascript 对象及其属性
- 是否有可通过 Room.lookAt 访问的类型及其属性的完整列表
- 一种通过程序在元素及其元素之间传递不相关属性的方法:before
- 有没有一种简单的方法来转换“;字体"style属性添加到其中的每一个'他的个人风格
- 点表示法、窗口对象及其属性
- 如何迭代JSON对象并打印其属性及其值
- Jquery:单击时更改按钮及其同级按钮的属性
- 返回对象及其属性的子集
- 如何使用'集合'当属性类型具有'集合'其中'他自己的
- 如何在与DOM无关的对象及其属性上使用jQuery事件
- 查找所选元素的所有CSS类规则列表(来自多个样式表)及其活动属性
- 如何返回对象的所有属性及其值,包括可迭代的,自定义的和继承的
- 如何提取数组中变量的总实例及其第一个属性
- 了解window.event属性及其用法
- 我得到一个丢失的}后属性列表,在编码这个程序时,什么'It’他错了
- Javascript从具有多个属性的文件输入元素中获取文件数及其文件名