public void MakeScene(AFrameScene scene) { foreach (var documentElement in scene.DocumentElements) { switch (documentElement) { case Box box: _sceneBehavior.MakeBox(box); break; case Cylinder element: _sceneBehavior.MakeCylinder(element); break; case Sphere sphere: _sceneBehavior.MakeSphere(sphere); break; case Plane plane: _sceneBehavior.MakePlane(plane); break; case GLTFModel model: _sceneBehavior.MakeGltfModel(model); break; } } }
private void MakeScene(AFrameScene scene) { var presenter = new AFrameScenePresenter(_behavior); presenter.MakeScene(scene); }
public void TestSetup() { _scene = new AFrameScene(); }
public SceneParserResponse() { Scene = new AFrameScene(); }