Releases: mrdoob/three.js
Releases · mrdoob/three.js
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
ParticleSystem
object toWebGLRenderer
(@alteredq) - Added
Line
support toWebGLRenderer
(@alteredq) - Added vertex colors support to
WebGLRenderer
(@alteredq) - Added
Ribbon
object. (@alteredq) - Added updateable textures support to
WebGLRenderer
(@alteredq) - Added
Sound
object andSoundRenderer
. (@empaempa) LOD
,Bone
,SkinnedMesh
objects and hierarchy being developed. (@empaempa)- Added hierarchies examples (@mrdoob)
r32
(89.301 KB, gzip: 21.351 KB)
Scene
now supportsFog
andFogExp2
.WebGLRenderer
only right now. (@alteredq)- Added
setClearColor( hex, opacity )
toWebGLRenderer
andCanvasRenderer
(@alteredq & @mrdoob) WebGLRenderer
shader system refactored improving performance. (@alteredq)Projector
now does frustum culling of all the objects using their sphereBoundingBox. (thx @errynp)material
property changed tomaterials
globaly.
r31
r30
(77.809 KB, gzip: 18.336 KB)
- Reflection and Refraction materials support in
WebGLRenderer
(@alteredq) SmoothShading
support onCanvasRenderer
/MeshLambertMaterial
MeshShaderMaterial
forWebGLRenderer
(@alteredq)- Removed
RenderableFace4
fromProjector
/CanvasRenderer
(maybe just temporary). - Added extras folder with
GeometryUtils
,ImageUtils
,SceneUtils
andShaderUtils
(@alteredq & @mrdoob) - Blender 2.5x Slim now the default exporter (old exporter removed).
r29
r28
(62.802 KB)
Loader
class allows load geometry asynchronously at runtime. (@alteredq)MeshPhongMaterial
working withWebGLRenderer
. (@alteredq)- Support for huge objects. Max 500k polys and counting. (@alteredq)
Projector.unprojectVector
andRay
class to check intersections with faces (based on @mindlapse work)- Fixed
Projector
z-sorting (not as jumpy anymore). - Fixed Orthographic projection (was y-inverted).
- Hmmm.. lib file size starting to get too big...