Releases: mrdoob/three.js
Releases · mrdoob/three.js
r40
(263.774 KB, gzip: 64.320 KB)
- Fixed
Object3D.lookAt. (@mrdoob) - More and more Blender exporter goodness. (@alteredq and @mrdoob)
- Improved
CollisionSystem. (@drojdjou and @alteredq) - Fixes on WebGLRenderer. (@empaempa)
- Added
Tridentobject. (@sroucheray) - Added
dataobject to Renderers for getting number of vertices/faces/callDraws from last render. (@mrdoob) - Fixed
Projectorhandling Particles with hierarchies. (@mrdoob)
r39
(249.048 KB, gzip: 61.020 KB)
- Improved WebGLRenderer program cache. (@alteredq)
- Added support for pre-computed edges in loaders and exporters. (@alteredq)
- Added
Collisionsclasses. (@drojdjou) - Added
Spriteobject. (@empaempa) - Fixed
*Loaderissue where Workers were kept alive and next loads were delayed. (@alteredq) - Added
THREEnamespace to all the classes that missed it. (@mrdoob)
r38
(225.442 KB, gzip: 55.908 KB)
- Added
LensFlarelight. (@empaempa) - Added
ShadowVolumeobject (stencil shadows). (@empaempa) - Improved Blender Exporter plus added Scene support. (@alteredq)
- Blender Importer for loading JSON files. (@alteredq)
- Added load/complete callbacks to
Loader(@mrdoob) - Minor WebGL blend mode clean up. (@mrdoob)
- *Materials now extend Material (@mrdoob)
material.transparentdefine whether material is transparent or not (before we were guessing). (@mrdoob)- Added internal program cache to WebGLRenderer (reuse already available programs). (@mrdoob)
r37
(208.495 KB, gzip: 51.376 KB)
- Changed JSON file format. (Re-exporting of models required) (@alteredq and @mrdoob)
- Updated Blender and 3DSMAX exporters for new format. (@alteredq)
- Vertex colors are now per-face (@alteredq)
Geometry.uvsis now a multidimensional array (allowing infinite uv sets) (@alteredq)CanvasRendererrendersFace4again (without spliting to 2Face3) (@mrdoob)ParticleCircleMaterial>ParticleCanvasMaterial. Allowing injecting anycanvas.contextcode! (@mrdoob)
r36
(194.547 KB, gzip: 48.608 KB)
- Added 3DSMAX exporter. (@alteredq)
- Fixed
WebGLRendereraspect ratio bug when scene had only one material. (@mrdoob) - Added
sizeAttenuationproperty toParticleBasicMaterial. (@mrdoob) - Added
PathCamera. (@alteredq) - Fixed
WebGLRendererbug when Camera has a parent. CameraCamera.updateMatrixmethod. (@empaempa) - Fixed
Camera.updateMatrixmethod andObject3D.updateMatrix. (@mrdoob)
r35
r34
(186.045 KB, gzip: 45.953 KB)
r33
(184.483 KB, gzip: 45.580 KB)
- Changed build setup (build/Three.js now also include extras) (@mrdoob)
- Added
ParticleSystemobject toWebGLRenderer(@alteredq) - Added
Linesupport toWebGLRenderer(@alteredq) - Added vertex colors support to
WebGLRenderer(@alteredq) - Added
Ribbonobject. (@alteredq) - Added updateable textures support to
WebGLRenderer(@alteredq) - Added
Soundobject andSoundRenderer. (@empaempa) LOD,Bone,SkinnedMeshobjects and hierarchy being developed. (@empaempa)- Added hierarchies examples (@mrdoob)
r32
(89.301 KB, gzip: 21.351 KB)
Scenenow supportsFogandFogExp2.WebGLRendereronly right now. (@alteredq)- Added
setClearColor( hex, opacity )toWebGLRendererandCanvasRenderer(@alteredq & @mrdoob) WebGLRenderershader system refactored improving performance. (@alteredq)Projectornow does frustum culling of all the objects using their sphereBoundingBox. (thx @errynp)materialproperty changed tomaterialsglobaly.