Babylon Fiddle Base
by BluePampa
HTML
<script src="http://vousk-prod.net/webgl/babyl/includes/babylon.1.13-beta.js"></script>
<canvas id="canvas"></canvas>
JavaScript
var viewMatrixRotationSubmatrix;
var _CAMERA;
(function(){
var canvas = document.getElementById("canvas");
var engine = new BABYLON.Engine(canvas, true);
scene = createSceneTuto(engine);
scene.activeCamera.attachControl(canvas);
engine.runRenderLoop(function () {
scene.render();
});
})();
function createSceneTuto(engine) {
var scene = new BABYLON.Scene(engine);
//Adding the light to the scene
var light = new BABYLON.PointLight("Omni", new BABYLON.Vector3(0, -100, -100), scene);
//Adding a Free Camera
var camera = new BABYLON.FreeCamera("Camera", new BABYLON.Vector3(0,0,-50), scene);
camera.speed = 7;
_CAMERA = camera;
//Adding Meshes
var box = BABYLON.Mesh.CreateBox("Box", 6.0, scene);
var cylinder = BABYLON.Mesh.CreateCylinder("cylinder", 10, 3, 10, 6, scene, false);
//Adding Material
var materialSphere1 = new BABYLON.StandardMaterial("texture1", scene);
materialSphere1.diffuseColor = new BABYLON.Color3(1.0, 0.2, 0.7);
box.material = materialSphere1;
return scene;
}