Commit Graph
2132 Commits
Author SHA1 Message Date
Mr.doob 8a92374fd0 Merge branch 'master' into dev 2011-10-13 04:34:12 +02:00
Mr.doob 77d7a999af Somehow the trails example got deleted... ? 2011-10-13 04:34:00 +02:00
Mr.doob 0cc9b95e1e Merge branch 'master' into dev 2011-10-12 05:50:09 +02:00
Mr.doob 44730f9324 Adding "Lights" to featured projects list. 2011-10-12 05:49:38 +02:00
Mr.doob 698c15fdce Tab fix. 2011-10-12 05:47:00 +02:00
Mr.doob e81b2361d7 Merge remote-tracking branch 'cscott/master' into dev 2011-10-11 20:46:34 +02:00
Mr.doob fb4f5f8467 Merge remote-tracking branch 'Knectar/dev' into dev 2011-10-11 02:21:16 +02:00
C. Scott Ananian ed38b18fd9 Fix scene loader when there is nothing asynchronous to be loaded. 2011-10-10 18:06:58 -04:00
Daniel c783410a1a Octahedron subdivisions to default to 0. 2011-10-10 18:54:56 +01:00
Mr.doob 8edb3f18b2 Removing (now unused) stuff from Projector. 2011-10-09 07:11:19 +02:00
Mr.doob 378c3fdfed Removing some deprecated warnings.
Maybe a bit too early, but just want to see that code clean and simple...
2011-10-09 07:01:18 +02:00
Mr.doob 0971db286f I wonder if this still affects performance nowadays. 2011-10-09 06:49:07 +02:00
Mr.doob 6419bd37d9 Got CanvasRenderer and SVGRenderer using the new Scene Graph.
* The new system allow us to add lights and cameras as children of any object without hacks.
* The Camera needs to be added to a Scene. If the Camera has no parent it's added to the Scene being renderer automatically.
* I'll work on implementing this into the WebGLRenderrer tomorrow (gonna be a looong day... ).
2011-10-09 06:46:03 +02:00
Mr.doob 1e5fc98582 Reworking Scene Graph setup. 2011-10-09 01:13:46 +02:00
Mr.doob 9a6a20b57b GUI: Small tweaks to loaders code. 2011-10-09 01:11:29 +02:00
Mr.doob 330b64b080 Removed some (now gone) WaltHead.js includes. 2011-10-08 21:10:17 +02:00
Mr.doob 2c8967b124 Fixed CanvasRenderrer incorrectly SphericalReflectionMapping Face4 rendering.
Also replaced WaltHead.js (old format) with WaltHeadLo.js (new format)
2011-10-08 21:04:26 +02:00
Mr.doob 8db9d6fd61 GUI: Snap to axis (press x,y or z when moving). Added TrackballControls
Added this.enabled property to TrackballControls.
Simplified TrackballControls code.
2011-10-08 19:43:11 +02:00
Mr.doob 71ebe4e544 GUI: Replaced the 4 views with just a single perspective view. 2011-10-08 05:37:11 +02:00
zz85 9498ebc3b2 Gui code change 2011-10-08 10:23:15 +08:00
zz85 13c08981db Merge branch 'master' into gui 2011-10-08 10:19:12 +08:00
zz85 07442382f6 Testing viewports 2011-10-08 10:08:18 +08:00
Mr.doob df94d2af57 Moved matrixWorldInverse logic to renderers as per @greggman suggestion.
Now `Camera` can use inherited `update()`
2011-10-08 03:38:49 +02:00
Mr.doob 3a2c28488b Merge remote-tracking branch 'alteredq/dev' into dev 2011-10-08 02:37:16 +02:00
Mr.doob ed8df3acab Corrected README typo 2011-10-08 02:36:54 +02:00
alteredq 456fe3ccff Rewritten URL and BlobBuilder shims. 2011-10-08 02:13:33 +02:00
alteredq ae8c84a7fe Made GUI drag-n-drop work also in Firefox. 2011-10-08 01:31:13 +02:00
Mr.doob d4704fe8db Updated builds. 2011-10-08 00:30:20 +02:00
Mr.doob 7d3e482555 Merge remote-tracking branch 'alteredq/dev' into dev 2011-10-08 00:28:07 +02:00
Mr.doob b66c1e5744 GUI: Added support for dropping .js files
Remembered that @alteredq managed to get this working on a viewer for ro.me. So I just copied the code :)
2011-10-08 00:22:26 +02:00
Mr.doob 7891f2b33b JSONLoader.load( parameters ) to JSONLoader( url, callback, texturePath ) 2011-10-08 00:21:13 +02:00
alteredq 51b6db1c54 Merge remote-tracking branch 'remotes/mrdoob/dev' into dev 2011-10-07 22:54:56 +02:00
alteredq 8ab93926ce Fixed bug causing disappearing wireframe objects in mixed scenes. 2011-10-07 22:53:57 +02:00
Mr.doob 319d423262 Forgot marklundin's credit. 2011-10-07 21:54:47 +02:00
Mr.doob 2928cce2d9 Parallax Barrier WebGL Renderer
Pretty useless, no way I can try it and it's probably done in hardware anyway. But looks cool :P
http://en.wikipedia.org/wiki/Parallax_barrier
2011-10-07 21:22:48 +02:00
Mr.doob fbbfb3b683 Merge remote-tracking branch 'alteredq/dev' into dev 2011-10-07 21:02:44 +02:00
alteredq 89c578332e Fixed shading glitches on OpenGL (thanks to @mrdoob for spotting this). 2011-10-07 20:56:24 +02:00
Mr.doob 77af9c0cde Implemented @jeromeetienne's webgl voxelpainter changes. 2011-10-07 20:54:45 +02:00
Mr.doob 869927a80e Merge remote-tracking branch 'alteredq/dev' into dev 2011-10-07 20:30:30 +02:00
alteredq c7d304db57 Fixed ambient occlusion in Minecraft example. 2011-10-07 20:24:50 +02:00
Mr.doob f5aa95396f Merge remote-tracking branch 'alteredq/dev' into dev 2011-10-07 20:07:41 +02:00
Mr.doob c3d706e295 preserveDrawingBuffer isn't needed anymore. 2011-10-07 20:06:24 +02:00
alteredq 3a6138d080 Merge remote-tracking branch 'remotes/mrdoob/dev' into dev 2011-10-07 20:06:07 +02:00
Mr.doob 40bca923c3 Added WebGL trails example. 2011-10-07 19:45:02 +02:00
alteredq 7355c2b68b Changed ambient term to influence also texture in Phong / normal map materials.
This feels more intuitive, otherwise ambiently lit textured surfaces look weird.
2011-10-07 19:06:55 +02:00
alteredq 7d2805dd83 Fixed specular term in Phong / normal map materials.
Turns out I had it right before after all: to get rid of artefacts it should be multiplied by diffuse term (instead of being patched by conditional).
2011-10-07 18:43:00 +02:00
zz85 fc496e86ec Some fixes to GUI Codegen + Preview 2011-10-07 18:08:38 +08:00
Mr.doob 3343729ad0 Updated builds. 2011-10-07 09:03:57 +02:00
Mr.doob e4a17d6369 Merge remote-tracking branch 'greggman/newrot' into dev 2011-10-07 09:01:16 +02:00
Mr.doob 4e5dff61c8 Added basic Collada file drop support to the GUI.
Unfortunately "File" doesn't have path information, so textures won't load :/
Tried to also drop .js files, but the Workers part ruined the party too :/ :/
2011-10-07 08:55:05 +02:00