babylon 0.0.8
babylon: ^0.0.8 copied to clipboard
A starting point for Dart libraries or applications.
example/main.dart
// Copyright (c) 2016, Cedware. All rights reserved. Use of this source code
// is governed by a BSD-style license that can be found in the LICENSE file.
import 'package:Babylon/babylon.dart';
import 'dart:html';
import 'package:js/js.dart';
main() {
print("lol");
CanvasElement canvas = querySelector("#canvas");
Engine engine = new Engine(canvas,true);
Scene scene = new Scene(engine);
Camera camera = new FreeCamera("cam1", new Vector3(0.0,5.0,-10.0),scene);
camera.setTarget(Vector3.Zero());
camera.attachControl(canvas,true);
Mesh.createSphere("s1",30,1.0,scene);
Light light = new HemisphericLight("light", new Vector3(0.0,1.0,0.0),scene);
light.intensity=0.7;
engine.runRenderLoop(allowInterop((){
scene.render();
}));
}