webgl/public/gl/gl.js
Tyler Murphy 30cf48cd70 cube
2023-01-18 22:43:02 -05:00

20 lines
No EOL
606 B
JavaScript

export { Camera } from './core/Camera.js'
export { Entity } from './core/Entity.js'
export { Material } from './core/Material.js'
export { Mesh } from './core/Mesh.js'
export { Renderer } from './core/Renderer.js'
export { Scene } from './core/Scene.js'
export { Shader } from './core/Shader.js'
export { readFileAsync } from './io/file.js'
export { Mat4 } from './math/Mat4.js'
export { Vec2 } from './math/Vec2.js'
export { Vec3 } from './math/Vec3.js'
export { Loop }
const Loop = (fn) => {
const callback = () => {
fn()
window.requestAnimationFrame(callback)
}
callback()
}