cleaning up script and component implementations
This commit is contained in:
parent
c207493454
commit
a5dea1ede1
6 changed files with 44 additions and 17 deletions
|
@ -6,27 +6,35 @@ print("hello pixwerx!")
|
|||
local v = pw.vector3.new()
|
||||
v:set(0,1,2)
|
||||
|
||||
-- objects need to be cloned
|
||||
local v2 = v:clone()
|
||||
|
||||
-- manipulate stuff
|
||||
v.x = 0.2
|
||||
v.y = pw.pi
|
||||
print("v",v.x,v.y,v.z)
|
||||
|
||||
|
||||
print("v : ", v:v())
|
||||
print("v2: ", v2:v())
|
||||
---- objects need to be cloned
|
||||
----local v2 = v:clone()
|
||||
--local v2 = v
|
||||
|
||||
---- manipulate stuff
|
||||
--v.x = 0.2
|
||||
--v.y = pw.pi
|
||||
|
||||
|
||||
--print("v : ", v:v())
|
||||
--print("v2: ", v2:v())
|
||||
|
||||
local q = pw.quaternion.new()
|
||||
|
||||
print("q",q.x,q.y,q.z,q.w)
|
||||
qi = q:inverse()
|
||||
print("q.inverse",qi.x,qi.y,qi.z,qi.w)
|
||||
|
||||
local aa = pw.axisangle.new()
|
||||
qm = pw.quaternion.lerp(q,qi)
|
||||
print("q.m",qm.x,qm.y,qm.z,qm.w)
|
||||
|
||||
-- assign vector to axis
|
||||
aa.axis = v
|
||||
--local aa = pw.axisangle.new()
|
||||
|
||||
print("aa",aa.axis.x)
|
||||
---- assign vector to axis
|
||||
----aa.axis = v
|
||||
|
||||
--print("aa",aa.axis.x)
|
||||
|
||||
--local scene = pw:scene.new()
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue