Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
dPQplane_normal = unit_v(dPQplane_normal)
dPQplane_normal = unit_v(dPQplane_normal)
+ vdbg().arrow([0,0,0], dPQplane_normal)
+
dPQplane_basis = np.column_stack((np.cross(dp, dPQplane_normal),
dp,
dPQplane_normal,
dPQplane_basis = np.column_stack((np.cross(dp, dPQplane_normal),
dp,
dPQplane_normal,
#dbg(dPQplane_basis)
dPQplane_basis = np.vstack((dPQplane_basis, [0,0,0,1]))
dbg(dPQplane_basis)
#dbg(dPQplane_basis)
dPQplane_basis = np.vstack((dPQplane_basis, [0,0,0,1]))
dbg(dPQplane_basis)
vdbg().basis(dPQplane_basis)
dPQplane_into = np.linalg.inv(dPQplane_basis)
vdbg().basis(dPQplane_basis)
dPQplane_into = np.linalg.inv(dPQplane_basis)
import numpy as np
import sys
import numpy as np
import sys
+scene.width = 1200
+scene.height = 1200
+scene.fov = 1E-3
+
from moebius import *
from moedebug import *
from moebius import *
from moedebug import *