glam
Version:
Experimental WebGL Engine
21 lines (15 loc) • 632 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = setScenesRenderer;
function _typeof(obj) { return obj && typeof Symbol !== "undefined" && obj.constructor === Symbol ? "symbol" : typeof obj; }
function setScenesRenderer(scene, renderer) {
var render;
if ((typeof renderer === "undefined" ? "undefined" : _typeof(renderer)) === "object" && typeof renderer.render === "function") {
scene.renderer = renderer;
scene.render = renderer.render.bind(null, scene);
// renderer.emitter.on('beforerender', scene.emitter.emit.bind(scene.emitter, 'beforerender'))
}
return scene;
}