Commit graph

11 commits

Author SHA1 Message Date
Denis Knauf 47955a0b3d Math.uuid.js added. openjscad: it loads csd and itself via xhr. the relative path is wrong in simple.html, because simple.html/filename -> simple.html/csd.js. openjscad loads ../csd.js and ../openjscad.js now. but in index.html and the other demos wont work now. 2012-03-17 22:59:19 +01:00
Joost Nieuwenhuijse 54787e2ed6 Speed optimizations, added OpenJsCad.log() function 2012-02-21 14:00:04 +01:00
Joost Nieuwenhuijse fb5cf38207 Now allows STL download on Firefox as well; better error reporting if browser lacks WebGL support 2012-02-16 14:21:11 +01:00
Joost Nieuwenhuijse 5f147dee59 Speed optimizations, added setColor() method, added math documentation 2012-02-16 13:22:56 +01:00
Joost Nieuwenhuijse 3544b92a1a User editable parameters; debugging support; gears demo 2012-02-14 18:04:17 +01:00
Joost Nieuwenhuijse 1b89514039 tiny bug fix 2012-02-13 18:24:37 +01:00
Joost Nieuwenhuijse 29f3ccf3d1 tiny bug fix 2012-02-13 18:22:22 +01:00
Joost Nieuwenhuijse 8b51bd6b68 Now uses FileSystem API for downloading the STL file 2012-02-13 18:19:37 +01:00
Joost Nieuwenhuijse 3b4e1fd1a6 CSG construction must now be done in a main() function instead of in global scope; Added CSG properties and connectors; file processing is now done in the background (Web Workers); STL file is now downloaded instead of copied from a text area 2012-02-13 15:29:37 +01:00
Joost Nieuwenhuijse a66db774a2 Added proper error message if WebGL not supported 2012-01-21 15:24:03 +01:00
Joost Nieuwenhuijse a5ee34852b Created proper javascript class for the viewer, moved viewer to openjscad.js 2012-01-21 15:18:57 +01:00