2018-04-02 01:06:50 +02:00
|
|
|
-- loading our libraries
|
|
|
|
pw.script:initialize()
|
|
|
|
|
|
|
|
print("hellow pixwerx")
|
|
|
|
|
|
|
|
local v = pw.vector3.new()
|
|
|
|
v:set(0,1,2)
|
|
|
|
|
2018-04-02 11:34:53 +02:00
|
|
|
-- objects need to be cloned
|
|
|
|
local v2 = v:clone()
|
|
|
|
|
|
|
|
-- manipulate stuff
|
2018-04-02 01:06:50 +02:00
|
|
|
v.x = 0.2
|
|
|
|
v.y = pw.pi
|
|
|
|
|
|
|
|
|
2018-04-02 11:34:53 +02:00
|
|
|
print("v : ", v:v())
|
|
|
|
print("v2: ", v2:v())
|
|
|
|
|
|
|
|
local q = pw.quaternion.new()
|
|
|
|
|
|
|
|
print("q",q.x,q.y,q.z,q.w)
|
|
|
|
|
|
|
|
local aa = pw.axisangle.new()
|
|
|
|
|
|
|
|
-- assign vector to axis
|
|
|
|
aa.axis = v
|
|
|
|
|
|
|
|
print("aa",aa.axis.x)
|
|
|
|
|
|
|
|
--local scene = pw:scene.new()
|
|
|
|
|