import * as GL from '/gl/gl.js' const main = () => { var Renderer = new GL.Renderer() var Scene = new GL.Scene() var Camera = new GL.Camera() Camera.position.y = 1 Camera.rotation.x = 30 var SimpleController = new GL.SimpleController(Camera) var Shader = GL.SimpleShader() var Material = new GL.Material(Shader) var Mesh = GL.Cube() var Cube = new GL.Entity(Mesh) Cube.position.z = 2 Scene.add(Material, Cube) Renderer.FOV = 70 GL.Loop(() => { Renderer.draw(Scene, Camera) Cube.rotation.add(new GL.Vec3(0,1,0)) SimpleController.update(GL.DT) }); } main()