1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-08-12 17:54:18 +02:00
This commit is contained in:
Justin Lin
2019-04-28 17:50:38 +08:00
parent 022269a13b
commit 691274cb07

View File

@@ -17,12 +17,13 @@ include <__private__/__to3d.scad>;
function _q_rotate_p_3d(p, a, v) =
let(
half_a = a / 2,
axis = v / norm(v),
s = sin(a / 2),
s = sin(half_a),
x = s * axis[0],
y = s * axis[1],
z = s * axis[2],
w = cos(a / 2),
w = cos(half_a),
x2 = x + x,
y2 = y + y,