0

是否有一个 JavaScript 库可以让我对 2D 文本数组执行一些类似矩阵的转换(例如,旋转和镜像)?数组将包含字符和字符串。

4

3 回答 3

1

Google Closure 库有 AffineTransform.js。如果您不想包含整个闭包库,我制作了一个独立版本:

https://github.com/TheRoccoB/standalone-closure-graphics

于 2014-10-13T02:29:34.823 回答
1

看看math.js。它可以进行矩阵运算。

另请查看Sylvester,我认为这可能更容易使用。它甚至可以处理三维空间。

这是一个小例子

var V1 = $V([3,4,5]);
var V2 = $V([9,-3,0]);

var d = V1.dot(V2);
// d 是 15

var c = V1.cross(V2);
// c 是向量 (15,45,-45)

还有针对 WebGL 使用优化的webgl-mjs 。

另请查看与使用您自己的功能旋转有关的答案

希望有帮助:)

于 2013-08-12T19:12:56.810 回答
0

您可以尝试文本操作库 textillate.js jschr.github.io/textillate

于 2014-10-21T08:29:19.943 回答