Skip to content

Commit a07e3ab

Browse files
committed
Fix Renderer#loop binding
1 parent ac02e3d commit a07e3ab

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

js/main.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,7 @@ let saturn = new Celestial({
3737
velocity: new Vector(15.26e3, 0),
3838
size: 18, // not to scale
3939
});
40-
console.log(new Point(0, -389) || "Point is falsey???");
4140
model.scene.push(saturn);
4241
model.scene.push(titan);
43-
view.render();
42+
view.loop();
4443
console.log(model);

js/modules/Renderer.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,6 @@ export default class Renderer {
4949
/** Render on animationFrame */
5050
loop() {
5151
if (this.running) this.render();
52-
requestAnimationFrame(this.loop);
52+
requestAnimationFrame(this.loop.bind(this));
5353
}
5454
}

0 commit comments

Comments
 (0)