3DBasics.lua 471 B

123456789101112131415
  1. -- Simple 3D example. A box sitting on a plane
  2. scene = Scene(Scene.SCENE_3D)
  3. ground = ScenePrimitive(ScenePrimitive.TYPE_PLANE, 5,5)
  4. ground:loadTexture("Resources/green_texture.png")
  5. scene:addEntity(ground)
  6. box = ScenePrimitive(ScenePrimitive.TYPE_BOX, 1,1,1)
  7. box:loadTexture("Resources/pink_texture.png")
  8. box:setPosition(0.0, 0.5, 0.0)
  9. scene:addEntity(box)
  10. scene:getDefaultCamera():setPosition(7,7,7)
  11. scene:getDefaultCamera():lookAt(Vector3(0,0,0), Vector3(0,1,0))