title: Is there at TWO JS counterpart to THREE JS
body: <p>I am moving along well learning ThreeJS as an interface to WebGL.  Thank you all for your previous help.</p>
  
  <p>I am developing a new approach to 3D Dynamics and would like a 3D component to the textbook.  Examples are found here: <a href="http://eon.sdsu.edu/~impellus/DMF/">http://eon.sdsu.edu/~impellus/DMF/</a></p>
  
  <p>They are not the best, but I am learning.</p>
  
  <p>In parallel, I would like to investigate some animations in 2D Statics and 2D INTERACTIVE Free Body Diagrams.  The goal is to present an object, slice aspects of it away and replace the discarded section with forces (basically: to interactively construct free body diagrams by removing contacts).  Normally, I would consider Flash, but I have been advised against it.</p>
  
  <p>You can see here that I used threejs to create a 2D tutorial on streamlines, streaklines, pathlines:</p>
  
  <p><a href="http://eon.sdsu.edu/~impellus/FLOW/">http://eon.sdsu.edu/~impellus/FLOW/</a></p>
  
  <p>But my feeling is that it is not natural to use the power of threeJS for 2D interactive animations.</p>
  
  <p>So may I ask if there is a Two JS version of Three JS?  I think just asking the question should be evidence to what I am looking for, but let me be more clear.  I am looking for an interface to webGL that is dedicated to 2D animations.  Yes, I  can use threeJS, but I think that would be a mistake.  Could someone guide me?</p>