Forráskód Böngészése

Add a sponza camera animation

Panagiotis Christopoulos Charitos 2 éve
szülő
commit
f1dc5ff94f

+ 5 - 2
Samples/Sponza/Assets/Scene.lua

@@ -109,9 +109,9 @@ scene:setActiveCameraNode(node:getSceneNodeBase())
 frustumc = node:getSceneNodeBase():getFrustumComponent()
 frustumc = node:getSceneNodeBase():getFrustumComponent()
 frustumc:setPerspective(0.100000, 200.000000, getMainRenderer():getAspectRatio() * 1.024779, 1.024779)
 frustumc:setPerspective(0.100000, 200.000000, getMainRenderer():getAspectRatio() * 1.024779, 1.024779)
 trf = Transform.new()
 trf = Transform.new()
-trf:setOrigin(Vec4.new(17.666607, 11.278920, 1.745400, 0))
+trf:setOrigin(Vec4.new(18.599913, 10.657731, 6.683091, 0))
 rot = Mat3x4.new()
 rot = Mat3x4.new()
-rot:setAll(0.214489, -0.116674, 0.969733, 0.000000, 0.011718, 0.993076, 0.116891, 0.000000, -0.976656, -0.013709, 0.214371, 0.000000)
+rot:setAll(0.598707, -0.049779, 0.799420, 0.000000, 0.011874, 0.998509, 0.053284, 0.000000, -0.800880, -0.022409, 0.598405, 0.000000)
 trf:setRotation(rot)
 trf:setRotation(rot)
 trf:setScale(1.000000)
 trf:setScale(1.000000)
 node:getSceneNodeBase():getMoveComponent():setLocalTransform(trf)
 node:getSceneNodeBase():getMoveComponent():setLocalTransform(trf)
@@ -2869,3 +2869,6 @@ rot:setAll(1.000000, 0.000000, 0.000000, 0.000000, 0.000000, -0.376587, 0.926381
 trf:setRotation(rot)
 trf:setRotation(rot)
 trf:setScale(1.000000)
 trf:setScale(1.000000)
 node:getSceneNodeBase():getMoveComponent():setLocalTransform(trf)
 node:getSceneNodeBase():getMoveComponent():setLocalTransform(trf)
+
+node = scene:tryFindSceneNode("Camera.001")
+getEventManager():newAnimationEvent("Assets/Camera.001Action.003_67159cf18109479.ankianim", "Camera.001", node)

BIN
Samples/Sponza/Assets/ceiling_3fd94cde277a48e1.ankimesh