2431 Commits
Author SHA1 Message Date
Mr.doob 754aebf84a Reverted Detector.js as Chrome's issue seems to be fixed now. 2011-03-26 12:42:16 +00:00
Mr.doob d6949ea2ce NormalBlending is now 1:1 with Blender :_)
No wonder there were premultiplied-alpha-looking issues. We were doing it ourselves :P
2011-03-26 12:17:37 +00:00
Mr.doob 6c1b9c589d Merge remote branch 'alteredq/master' 2011-03-26 10:49:53 +00:00
Mr.doob 59443e5725 WebGLRenderer: Some clean up of blending modes.
NormalBlending is a bit better. But it's now producing some premultiplied-alpha-looking issues still :/

Created a couple of tools for making this process less painful:

http://mrdoob.com/lab/javascript/webgl/blending/blendfunc.html
http://mrdoob.com/lab/javascript/webgl/blending/blendfuncseparate.html
2011-03-26 10:41:58 +00:00
alteredq 812c6dff96 For some reason last commit didn't update everything. 2011-03-26 06:38:21 +01:00
alteredq b31b8eebcd Changed exporters, converters and example models to use more proper JSON.
Single quote property names and hex numbers are not valid in JSON.
2011-03-26 06:05:46 +01:00
alteredq 633276ddd8 Quick fix for Detector that got broken with latest Chrome canary.
For some reason Chrome canary 12.0.713.0 doesn't have "window.WebGLRenderingContext".
2011-03-25 17:40:56 +01:00
Mikael Emtinger 9ee4c267b1 In the middle of lens flares 2011-03-25 17:05:40 +01:00
alteredq f052891b2b Forgot comma in scene template. 2011-03-25 15:54:46 +01:00
alteredq 3943ca604a Added handling of custom properties to Blender exporter. 2011-03-25 14:50:46 +01:00
alteredq a89ec4fede Added exporting of group ids to Blender scene exporter.
Also fixed multimaterial ids list.
2011-03-25 14:28:28 +01:00
alteredq 8abdf466ce Synced with mrdoob's branch. 2011-03-25 12:46:14 +01:00
Mr.doob a3e29e5beb I think BillboardBlending is how NormalBlending is supposed to be.
Also changed AdditiveBlending.
2011-03-25 07:02:04 +00:00
alteredq 4f80bbf808 Merged with mrdoob's branch. 2011-03-25 04:52:13 +01:00
alteredq 1859fe4057 Updated Blender exporter to be able to export scenes.
Work-in-progress.

So close yet so far. Test scene almost works, just two things are not rotated properly (which means maybe everything will need to be reworked :(
2011-03-25 04:39:04 +01:00
alteredq 0496571235 Updated model loader, scene loader and scene format.
- model loader now handles "wireframe" parameter

- scene light colors are now specified via hex numbers

- scene format now includes additional parameter "urlBaseType" specifying where loader will look for included files:
    - options are "relativeToHTML" (look for files under HTML url http://example.com/mydemo/index.html)
      and "relativeToScene" (look for files under url from where scene was loaded http://example.com/assets/myscene/scene.js)
2011-03-25 03:22:32 +01:00
Mr.doob 0f3093373d If I'm not mistaken that would have affected other Loaders. 2011-03-24 23:58:46 +00:00
Mr.doob af993ea379 Added onLoadStart, onLoadProgress and onLoadComplete methods to Loader.
Simplified JSONLoader.
2011-03-24 23:29:10 +00:00
Mr.doob bd2d39ac6b Fixed broken examples.
Updated build script.
2011-03-24 21:04:34 +00:00
Mr.doob 0ccf06f593 Merge remote branch 'empaempa/master' into experimental 2011-03-24 20:49:31 +00:00
Mr.doob 5abbcec449 That trickery isn't needed anymore. 2011-03-24 20:40:08 +00:00
Mr.doob a81a02ba30 WebGLRenderer: Made material program sharing a bit simpler/efficient. API still not good for this, but works. 2011-03-24 20:13:32 +00:00
Mikael Emtinger 926f1be28f Initial add of lens flare 2011-03-24 17:51:28 +01:00
Mikael Emtinger 66f657d84a Optimized rendering of shadow volumes and the shader. 2011-03-24 16:01:56 +01:00
Mikael Emtinger 408f05189c Updated example 2011-03-24 11:36:37 +01:00
Mikael Emtinger a25155bde6 Change blending method on shadow polygons. Updated example to use Lambert material and only one shadow casting directional light. 2011-03-24 11:35:38 +01:00
Mikael Emtinger 95e92d9026 Stencil shadows added 2011-03-24 09:09:25 +01:00
Mr.doob dedf6a2035 convert_obj_three.py: sorting morph filenames (again :P) 2011-03-24 07:07:47 +00:00
alteredq 27c64215f2 Added "centerxz" alignment option to OBJ converter.
This one doesn't touch height, just centers model in X and Z axis.
2011-03-23 17:36:26 +01:00
Mr.doob d2d6a86ba7 convert_obj_three.py: Sorting morph filenames. 2011-03-23 08:00:06 +00:00
Mr.doob 60ac9f8c2c Suzanne is the new Cube. 2011-03-23 06:36:10 +00:00
Mr.doob feb60d1fa0 Updated builds. r37 2011-03-23 06:05:15 +00:00
Mr.doob fd3e2c1833 Merge remote branch 'alteredq/master' 2011-03-23 06:03:49 +00:00
Mr.doob 48a9714eed Also removed Blender 2.49 exporter for the time being. 2011-03-23 06:03:36 +00:00
alteredq bc8570fbe0 Fixed subtle tricky bug in JSONLoader.
This was messing models with mixed uv/non-uv faces.

Also bumped up version number for max exporter.
2011-03-23 06:29:31 +01:00
Mr.doob 0dc51e5687 Added copy method to THREE.Color.
Updated GeometryUtils.merge with Face*.color changes.
2011-03-23 00:18:39 +00:00
Mr.doob 5c33ce01e2 Unfortunately C4D exporter is outdated and we don't use that. Removing it for now... Hopefully someone will re-port the Blender exporter again. 2011-03-22 19:40:19 +00:00
Mr.doob d8478abfd0 Made example code easier to understand. 2011-03-22 19:17:33 +00:00
Mr.doob 084ab383cd Changed README example code. 2011-03-22 19:06:45 +00:00
Mr.doob ae80b2b894 REVISION ++
Updated builds and README.
2011-03-22 18:58:06 +00:00
alteredq a069bbf966 Updated max exporter to use new JSON model format.
(also fixed vertex colors to use proper per-face-vertex colors)
2011-03-22 08:30:12 +01:00
alteredq d9a930caa4 Added second cube for Blender vertex color example (courtesy of mrdoob). 2011-03-22 04:29:08 +01:00
alteredq 91ef6a7188 Merge remote branch 'remotes/upstream/experimental' into experimental 2011-03-22 04:18:56 +01:00
alteredq 673ff47199 Blender exporter now exports proper per-face-vertex vertex colors. 2011-03-22 04:17:49 +01:00
Mr.doob bcee3465e3 Merge remote branch 'alteredq/experimental' into experimental 2011-03-22 01:33:20 +00:00
Mr.doob 1faa8ab964 Minor clean up. 2011-03-22 01:33:04 +00:00
Mr.doob 55a6938f26 SVGRenderer doesn't need ParticleCanvasMaterial 2011-03-22 01:17:48 +00:00
alteredq 5cf2b5c0ac Fixed vertex color demo. 2011-03-22 02:17:40 +01:00
Mr.doob cfbaaa4f68 CanvasRenderer: Properly rendering Face4 with SmoothShading now :') 2011-03-22 01:06:16 +00:00
Mr.doob 76c2720a4f Merge remote branch 'alteredq/experimental' into experimental 2011-03-22 00:33:35 +00:00