@name vector tests
@inputs 
@outputs 
@persist 
@trigger 

V=vec(1,1,0)
V2=vec(1,1,0)
Test=V:cross(V2)



print(Test)
selfDestruct()

P0=vec(0,0,100)
P1=vec(10,0,100)
S=-P0-(1/(P1-P0))
PS=P0+S*(P1-P0)

W=(P0-V0) #must be perpendicular to N
Ps-V0=W+S*U

SI=(-N:cross(W))/(N:cross(U))=(N:cross(V0-P0))/(N:cross(P1-P0))
