From 009f802ca9e55995e4b6d484165fb2828bff398b Mon Sep 17 00:00:00 2001
From: tony056 <ytung@mozilla.com>
Date: Fri, 6 Jul 2018 14:03:24 -0700
Subject: [PATCH] added comments at some unclear parts.

---
 src/systems/tunnel-effect.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/systems/tunnel-effect.js b/src/systems/tunnel-effect.js
index 17e41cbe5..97cc7ef65 100644
--- a/src/systems/tunnel-effect.js
+++ b/src/systems/tunnel-effect.js
@@ -54,6 +54,7 @@ AFRAME.registerSystem ('tunneleffect', {
 
     this.characterVelocity = this.characterComponent.velocity;
     if (this.characterVelocity.distanceTo(STATIC) < CLAMP_VELOCITY) {
+      // the character stops, so we use the aframe default render func
       this.scene.renderer.render = this.originalRenderFunc;
       this.isMoving = false;
       return;
@@ -117,6 +118,9 @@ AFRAME.registerSystem ('tunneleffect', {
     }
   },
 
+  /**
+    * use the render func of the effect composer when we need the postprocessing
+  */
   _bindRenderFunc: function () {
     const renderer = this.scene.renderer;
     const render = renderer.render;
-- 
GitLab