Saturday, October 20, 2012

three.js r52


Developer:

Website:

License / Price:

Platforms:

Databases:

Language:

Last Updated:

Category:
three.js Authors | More scripts
github.com
MIT License 

Windows / Linux / Mac OS / BSD / Solaris
N/A
JavaScript
October 21st, 2012, 03:09 GMT [view history]
C: \ Graphics and Multimedia \ Graphics and Animations

The engine can render 3D graphics using SVG, HTML5 canvas and WebGL.

Three.js is very user friendly and provides an easy to understand system for rendering 3D graphics via JS, even for newcomers.

Requirements:

· JavaScript enabled on client side

What's New in This Release: [ read full changelog ]

· New node.js build system.
· Proper edge handling in SubdivisionModifier.
· Added defines parameter for adding preprocessor definitions to ShaderMaterial.
· Split ShaderExtras into single files (BasicShader, BlendShader, ConvolutionShader, ... ).
· Added HueSaturationShader and BrightnessContrastShader.
· Fixed ColladaLoader not loading sometimes.
· Added material.vertexColors = THREE.FaceColor support to CanvasRenderer and SVGRenderer.
· Added Object3D.defaultEulerOrder.
· Replaced SceneUtils.traverseHierarchy and SceneUtils.showHierarchy with object.traverse.
· Added PointerLockControls.
· Completed more documentation pages.
· Split SceneUtils.cloneObject into *.clone().
· Simplified AxisHelper.
· Added GeometryExporter.
· Improved OrbitControls.
· Added GeometryLibrary, MaterialLibrary, TextureLibrary and ObjectLibrary (bear in mind that you can't rely on the GC now. Call *.deallocate() for removing).
· Moved *Controls out of the lib.


Download button

0 comments:

Post a Comment