我们如何在新的着名引擎

时间:2015-05-24 19:38:14

标签: famo.us famous-engine

Famo.us现已发布新的Famous Engine(v0.5.0)。它在如何构建3D变换方面拥有全新的架构。

先前(v0.3.5)API创建了一个上下文,在该上下文中,您将setPerspective

var mainContext = Engine.createContext();
mainContext.setPerspective(1000);

为Famous Engine设置视角的新方法是什么?

1 个答案:

答案 0 :(得分:2)

我找到了答案。新引擎引入了Camera

  

Camera是一个组件,负责向渲染器发送有关摄像机在场景中的位置的信息。这允许用户设置投影类型,焦点深度和其他属性,以调整场景的渲染方式。

// Dependencies
var FamousEngine = famous.core.FamousEngine;
var Camera = famous.components.Camera;

// Boilerplate code to make your life easier
FamousEngine.init();

// Initialize with a scene;
var scene = FamousEngine.createScene();

// To set perspective
var camera = new Camera(scene);
camera.setDepth(1000);