Commits

Show all
Author Commit Message Labels Comments Date
DavidScherer
Branches
upstream-streamline
DavidScherer
fix: streamline sometimes inserted an extra semicolon when moving a var declaration to the top of the function, which could break for loops syntactically
Branches
feature-streamline
DavidScherer
Replace this outdated code with a grid of rotating boxes I've been using as a demo
Branches
feature-streamline
DavidScherer
Merge Bruce's work
Branches
feature-streamline
DavidScherer
waitfor.frame(_) returns dt;
Branches
feature-streamline
BruceSherwood
ide: libraries -> ./libraries to match the other imports
Branches
feature-streamline
DavidScherer
Arrow works (maybe even arrow.visible). Still not sure if this is the right structure for compound primitives.
Branches
feature-streamline
DavidScherer
Faster object updates (taking advantage of single threading);
Branches
feature-streamline
DavidScherer
Just use F5 key instead of restart button for now (but infinite loops are still VERY bad!)
Branches
feature-streamline
DavidScherer
check in narcissus LICENSE file
Branches
feature-streamline
DavidScherer
fix: floating point numbers starting with '0' or '.' were lexed incorrectly by narcissus (and thus transformed incorrectly by streamline.js)
Branches
feature-streamline
DavidScherer
Latest version of narcissus from https://github.com/mozilla/narcissus (still can't parse "0.5")
Branches
feature-streamline
DavidScherer
Experimental: Use streamline.js compiler to transform straight line code into asynchronous callbacks, to run in the main thread
Branches
feature-streamline
DavidScherer
Fix curve to define its methods on its prototype
DavidScherer
Merge with mouse-handling
DavidScherer
Merge feature-even-crazier-renderer
BruceSherwood
worker.js: discard extra move events; mouse.js: new features
Branches
mouse-handling
BruceSherwood
Mouse events are now handled; see mouse.js example
Branches
mouse-handling
BruceSherwood
Attempt to handle mouse and keyboard events
Branches
mouse-handling
DavidScherer
Strip some extraneous logging
Branches
feature-even-crazier-renderer
DavidScherer
Experimental: Pack all primitive data for an object into a big array in visual.js; the renderer can blast it to webgl in a single gluniform4fv call for minimum possible per-object overhead
Branches
feature-even-crazier-renderer
BruceSherwood
Change trail.append to match new improved curve syntax
Branches
feature-webgl-rendering
BruceSherwood
Get arrow more fully working; improve curve
Branches
feature-webgl-rendering
BruceSherwood
Introduce arrow (partially working), ellipsoid, pyramid
Branches
feature-webgl-rendering
BruceSherwood
Introduce a message field for message() implemented in worker;
Branches
feature-webgl-rendering
BruceSherwood
Introduce a message field for message() implemented in worker;
Branches
feature-webgl-rendering
BruceSherwood
Revise bounce.js in the light of the new renderer
Branches
feature-webgl-rendering
DaveAndDave
fix: global variable "m" trashed by visual.js;
Branches
feature-webgl-rendering
DavidScherer
Rudimentary mouse control of camera
Branches
feature-webgl-rendering
DavidScherer
Sphere, cylinder, cone working in new renderer
Branches
feature-webgl-rendering
  1. Prev
  2. Next