Commit Graph
884 Commits
Author SHA1 Message Date
Mr.doob a5b7ea85a9 Removed Sound object and SoundRenderer.
Updated misc_sound example with same functionality.
2011-07-03 15:10:28 +02:00
Mr.doob 176d0f2884 Merging with @alteredq's branch. 2011-07-03 12:56:50 +02:00
Mr.doob 77eed2ea8c Removed most of SeceneUtils methods for simplicity reasons.
Fixed examples that were using them.
2011-07-03 12:53:58 +02:00
Mr.doob 78fb8ac6f8 Applied @alteredq's sprite removal bugfix. 2011-07-02 12:37:45 +02:00
Chris Killpack d311d0e674 Rename QuakeCamera to FPCamera.
Add QuakeCamera alias for backwards compatibility.
2011-06-28 21:49:33 -07:00
Mr.doob 21739383a4 Merge remote-tracking branch 'rectalogic/euler' 2011-06-24 17:07:15 +02:00
Andrew Wason 0825c1f612 Add support for additional Euler rotation orders. 2011-06-24 10:06:15 -04:00
Mr.doob 4b2de9b91d Reverted to proper Matrix4.multiply() (thanks @lukem1) 2011-06-23 15:37:16 +02:00
Mr.doob 89a4d0e51c Fixed Ray.js distance calculation so it uses world position. 2011-06-21 13:04:59 +02:00
jsermeno 1e19c2814b Add optional scaleByViewport parameter to Sprite.js 2011-06-19 20:28:54 -07:00
Mr.doob f25822bbbb Updated builds. 2011-06-19 16:56:36 +02:00
Mr.doob 87ba3421e5 Merge remote-tracking branch 'NINE78/master' 2011-06-19 16:48:20 +02:00
Mr.doob bd067242da Updated builds. 2011-06-19 16:24:01 +02:00
Mr.doob bc6d7e0f2b Merging with marklundin branch. 2011-06-19 16:11:04 +02:00
Nik Van den Wijngaert 7070ccd901 Added polygonOffset parameters to THREE.Material. The WebGLRenderer evaluates this right after depthTest for opaque and transparent passes through the setPolygonOffset function. 2011-06-17 11:56:32 +02:00
Nik Van den Wijngaert 9ca596c138 Merge branch 'master' of git://github.com/mrdoob/three.js 2011-06-17 11:06:52 +02:00
alteredq 5739f754a8 Made "needsUpdate" working for custom attributes. Added example for custom attributes.
Not perfect solution but better than nothing.
2011-06-16 16:46:28 +02:00
Nik Van den Wijngaert 8c2bfade3e Added an optional renderDepth (should be in [0,1]) to objects which will override the default z-sorting in the renderer. Setting this attribute on e.g. meshes allows us to control painting order and solve any transparency/depth test issues when relying on default sort order. 2011-06-16 11:43:09 +02:00
alteredq d3f12bbf78 Merge branch 'master' of https://github.com/mrdoob/three.js 2011-06-15 19:06:39 +02:00
alteredq c497709337 Added texture repeat support to Blender model and scene exporters.
Also fixed default camera buggy string in Blender scene exporter and changed lightmap parameter name in base Loader (to be consistent with other "maps").
2011-06-15 19:04:32 +02:00
Mr.doob 985fb9e270 Merge remote-tracking branch 'alteredq/master' 2011-06-15 18:05:56 +02:00
Mr.doob af0beedad7 Reverted to previous WebGLRenderer.setTexture code. Now that Chrome 12 is out, it should be working?
Commented out troublesome object-behind-camera check in Ray.js
2011-06-15 17:53:49 +02:00
alteredq 2b599e1adc Added support for texture repeat and offset in model JSONs to Loader base class. 2011-06-15 14:17:34 +02:00
alteredq 9596667876 Merged zz85's text bezel, extended text parameters API for bezel, added bezel to webgl text example. 2011-06-14 18:48:25 +02:00
zz85 1e95d917dc Added Bezel support 2011-06-14 04:00:43 -07:00
alteredq 5bf5c6efd8 Refactored object removal in WebGLRenderer, fixing several issues.
Added handling of removal of particle systems, ribbons, lines, shadow volumes, marching cubes.

Fixed bug with partial mesh removal.
2011-06-14 11:18:19 +02:00
Mr.doob 49343c4a97 Removed unneeded property.constructor line on Anaglyph/Crosseyed renderers. 2011-06-13 21:10:24 +02:00
alteredq f9de50b0fe More derendererization. 2011-06-13 20:14:52 +02:00
alteredq eae0616ad0 Trying to fix multiple renderers when having stereo renderers include issue. 2011-06-13 19:19:19 +02:00
Mr.doob bfdb10a85a Updated all examples so they use the renamed geometry classes. 2011-06-13 18:33:53 +02:00
Mr.doob d46a1ee368 Checking if WebGLRenderer exists before creating AnaglyphWebGLRenderer and CrosseyedWebGLRenderer. 2011-06-13 12:21:42 +02:00
Mr.doob 1bfb6dbe7e Merge remote-tracking branch 'alteredq/master' 2011-06-13 12:06:07 +02:00
alteredq 7991af215a Added forgotten namespace to Sprite. 2011-06-12 18:26:05 +02:00
Mr.doob 39d662029d Merge remote-tracking branch 'alteredq/master' 2011-06-10 17:29:09 +02:00
Mr.doob b61ee54f27 Renamed all extras/geometries. 2011-06-10 17:09:47 +02:00
zz85 f7bdadbb01 alternative slice - fixes B 2011-06-09 03:03:30 -07:00
zz85 02cd88bd91 patched fixes with alteredq and added support for gentilis 2011-06-06 21:29:13 -07:00
zz85 afe9d3b593 committing text fix changes not pushed :( 2011-06-06 20:45:49 -07:00
alteredq 178613b1d6 Reapplied cleanup and bugfixes to zz85's latest Text version, made crashes on bad geometry less fatal.
Still doesn't work properly for Gentilis glyps with holes, but at least now you can see something.

Also some glyphs from Optimer are still problematic depending on tessellation ("B" and "f").
2011-06-07 00:18:53 +02:00
zz85 4983327011 Fixes for holes first characters 2011-06-06 05:50:00 -07:00
zz85 5c2e6ee5d7 saving before merge 2011-06-05 18:57:49 -07:00
zz85 2af725ebad Fixed Multiple Holes Shape Text Bug 2011-06-05 15:18:59 -07:00
alteredq 586012269f Fixed multi-holes bug in Text. Fixed spurious globals in Text and WebGLRenderer.
Added font weight and style parameters to Text.
2011-06-06 00:03:30 +02:00
alteredq e4b75f1c8d Merged greggman's offset camera pull request. 2011-06-03 23:57:38 +02:00
alteredq d2cbf83dd3 Merged zz85's 3d text pull request, cleaned up THREE.Text code. 2011-06-03 20:31:35 +02:00
Gregg Tavares b380dd4534 Added setViewOffset to Camera for multi-monitor displays.
Examples in another commit
2011-06-02 11:27:17 -07:00
zz85 2860731edb Updated 3D Text Geometry and example 2011-06-02 01:21:37 -07:00
alteredq adca3ad139 Small optimization: moved doubleSided and flipSided properties from Mesh up to Object3D.
Having these "undefined" for non-mesh objects was causing unnecessary GL state setting when having scenes with mixed content (and coercing "undefined" to boolean turned out to be similarly costly as state setting).
2011-06-01 23:50:11 +02:00
alteredq 7c68d1734f Simplified CrosseyedWebGLRenderer: using viewports instead of FBOs.
Now it's possible to have antialiased stereo.
2011-06-01 19:48:55 +02:00
alteredq dcbcf72f55 Added CrosseyedWebGLRenderer. 2011-06-01 18:51:07 +02:00