You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -38,20 +38,20 @@ The library has a dependency on [Classy.js](https://github.com/foo123/classy.js)
38
38
*[ChangeLog](#changelog)
39
39
40
40
41
-
###Source Code License
41
+
###Source Code License
42
42
43
43
This code uses the [MIT Open Source License](http://opensource.org/licenses/mit-license.php), per requests to use the license of the original [AS3dMod Modifier Library for ActionScript 3](http://code.google.com/p/as3dmod/) code.
44
44
45
45
Feel free to share, modify, contribute etc..
46
46
47
47
48
-
###Live Examples
48
+
###Live Examples
49
49
50
-
*[3D flipbook](http://foo123.github.com/examples/flipbook3/) (Three.js, MOD3.js and Tween.js)
51
-
*[Dancing Box](http://foo123.github.com/examples/dancing-box/) (a simple blend of 3D manipulation and sound visualization)
50
+
*[3D flipbook](https://foo123.github.com/examples/flipbook3/) (Three.js, MOD3.js and Tween.js)
51
+
*[Dancing Box](https://foo123.github.com/examples/dancing-box/) (a simple blend of 3D manipulation and sound visualization)
52
52
53
53
54
-
###Support for 3D JavaScript engines
54
+
###Support for 3D JavaScript engines
55
55
56
56
*[Three.js](https://github.com/mrdoob/three.js/) with examples (r78)
57
57
*[OSG.js](https://github.com/cedricpinson/osgjs) with examples (0.2.5)
* port the modifiers that use Perlin Noise (using instead the simpler and faster Simplex Noise routine for JavaScript, [noisejs](https://github.com/josephg/noisejs) , or [simplex-noise.js](https://github.com/jwagner/simplex-noise.js)) [DONE partially]
84
84
* keep up with JavaScript 3D Engines updates (will try)
85
85
86
86
87
-
###How to debug
87
+
###How to debug
88
88
1. If the problem is in one 3D engine, while the other engines work correctly for this example/modifier, then the problem is probably with that engine's proxy classes (plugins/3DENGINENAME/3DENGINENAME.js)
89
89
2. If the specific example/modifier does not work in any 3D engine, but other modifiers/examples do work, then the problem is probably with that modifier's code (modifiers/MODIFIERNAME.js)
90
90
3. If no example works for any engine, then the problem is probably in the core classes, or some class throws a js error which stops the whole execution
91
91
92
92
93
-
###Changelog
93
+
###Changelog
94
94
* 0.6.0 3d engine plugins have been removed from the final build to make packaged code lighter, include the appropriate 3D plugin **manualy in your application** after the main **mod3** script (see examples), modifiers are independent of the underlying modifiable mesh (it is a parameter), and this enables them to be shared (if the exact same modifier is needed) across multiple different modifierStacks for different underlying meshes, support for OSG.js, further refactoring and optimisations, some method changes
95
95
* 0.5.0 parallel processing through workers is dropped, add support for OSG.js (in progress), update support for Three.js r78, some refactoring and optimisations
96
96
* 0.4 support parallel modifiers with web workers transparently, code refactor, optimizations, examples updates
0 commit comments