Releases: mrdoob/three.js
Releases · mrdoob/three.js
r12
(28.494 KB)
- First version of the
WebGLRenderer
(ColorFillMaterial
and FaceColorFillMaterial
by now)
Matrix4.lookAt
fix (CanvasRenderer
and SVGRenderer
now handle the -Y)
Color
now using 0-1 floats instead of 0-255 integers
r11
(23.541 KB)
- Blender 2.5 exporter (utils/export_threejs.py) now exports UV and normals (Thx @Kikko)
Scene.add
> Scene.addObject
- Enabled
Scene.removeObject
r10
(23.959 KB)
- Changed Camera system. (Thx @supereggbert)
Object3D.overdraw = true
to enable CanvasRenderer screen space point expansion hack.
r9
(23.753 KB)
- JSLinted.
autoClear
property for renderers.
- Removed SVG rgba() workaround for WebKit. (WebKit now supports it)
- Fixed matrix bug. (transformed objects outside the x axis would get infinitely tall :S)
r8
(23.496 KB)
- Moved UVs to
Geometry
.
CanvasRenderer
expands screen space points (workaround for antialias gaps).
CanvasRenderer
supports BitmapUVMappingMaterial
.
r7
(22.387 KB)
- Added Line Object.
- Workaround for WebKit not supporting rgba() in SVG yet.
- No need to call updateMatrix(). Use .autoUpdateMatrix = false if needed. (Thx @gregmax17).
r6
(21.003 KB)
- 2d clipping on
CanvasRenderer
and SVGRenderer
clearRect
optimisations on CanvasRenderer
r5
(19.026 KB)
- Removed Class.js dependency
- Added
THREE
namespace
Camera.x
-> Camera.position.x
Camera.target.x
> Camera.target.position.x
ColorMaterial
> ColorFillMaterial
FaceColorMaterial
> FaceColorFillMaterial
- Materials are now multipass (use array)
- Added
ColorStrokeMaterial
and FaceColorStrokeMaterial
geometry.faces.a
are now indexes instead of references
r4
(16.274 KB)
SVGRenderer
Particle rendering
CanvasRenderer
uses context.setTransform
to avoid extra calculations
r3
(16.392 KB)
- Fixed incorrect rotation matrix transforms
- Added
Plane
and Cube
primitives