topical media & game development

talk show tell print

graphic-canvas-experiment-raytracer-script-ray.js / js



  /* Fake a Flog.* namespace */
  if(typeof(Flog) == 'undefined') var Flog = {};
  if(typeof(Flog.RayTracer) == 'undefined') Flog.RayTracer = {};
  
  Flog.RayTracer.Ray = Class.create();
  
  Flog.RayTracer.Ray.prototype = {
      position : null,
      direction : null,
      initialize : function(pos, dir) {
          this.position = pos;
          this.direction = dir;
      },
      
      toString : function () {
          return 'Ray [' + this.position + ',' + this.direction + ']';    
      }
  }


(C) Æliens 20/2/2008

You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.