r68

@mrdoob mrdoob released this Jul 16, 2014 · 8890 commits to master since this release

(424,407 KB, gzip: 101,733 KB)

Source

  • Global
    • Add browserify support. (@kumavis)
    • Removed shims for console and requestAnimationFrame. (@mrdoob)
  • Animation
    • Refactored skinning code. (@ikerr)
  • AnimationHandler
  • AxisHelper
  • Bone
    • Refactored skinning code. (@ikerr)
  • Box2
    • Simplified setFromPoints. (@wrr)
  • Box3
    • Removed addPoint. (@wrr)
    • Simplified setFromPoints. (@wrr)
  • BoxHelper
  • BufferAttribute
    • Refactoring and simplification. (@mrdoob)
  • BufferGeometry
    • Added fromGeometry method. (@mrdoob)
  • CanvasRenderer
    • Fixed LineDashedMaterial support. (@mrdoob)
    • Leave context state clean. (@mrdoob)
    • Added getClearColor() and getClearAlpha() methods. (@pnitsch)
  • CombinedCamera
  • CubeTexture
  • FontUtils
    • Removed bug with parameter order and scaling. (@jahting)
    • Better handling of missing fonts. (@gero3)
  • GeometryUtils
    • Moved center method to Geometry. (@mrdoob)
    • Moved remaining file to examples. (@mrdoob)
  • ImageUtils
    • Moved loadDDSTextue to DDSLoader in examples. (@mrdoob)
  • KeyFrameAnimation
    • Refactored skinning code. (@ikerr)
  • Line
    • Added raycast() method. (@mrdoob)
  • LOD
    • Added raycast() method. (@mrdoob)
  • Loader
    • Removed loadCompressedTexture() method. (@mrdoob)
    • Added Handlers to allow custom file loaders. (@mrdoob)
  • Mesh
    • Added raycast() method. (@mrdoob)
  • MeshBasicMaterial
  • MeshLambertMaterial
  • MeshPhongMaterial
  • MorphAnimMesh
    • Better support for blender exported files. (@josdirksen)
    • Added interpolateTargets() method. (@makc)
  • MorphBlendMesh
    • Better support for blender exported files. (@josdirksen)
  • Object3D
    • Added DefaultUp static property. (@mrdoob)
    • Made position, rotation, quaternion and scale properties immutable. (@mrdoob)
    • Added raycast() method. (@mrdoob)
    • Removed getDescendants() method. (@mrdoob)
    • Made add() and remove() chainable and with support for arbitraty arguments. (@manuq)
    • Added traverseVisible. (@mrdoob)
  • ParticleSystem
  • ParticleSystemMaterial
  • PointCloud
    • Added raycast() method. (@mrdoob)
  • Projector
    • Support for non-indexed BufferGeometry based Line in LinePieces mode. (@mrdoob)
  • Quaternion
  • Ray
  • Raycaster
    • Added support for PointCloud. (@WestLangley, @m-schuetz)
    • Fix array overflow in intersectObjectfor indexless buffergeometry. (@haeric)
    • Moved relevant code to Object3D, Line, LOD, Mesh, PointCloud and Sprite. (@mrdoob)
  • RingGeometry
    • Fixed extra quads which completed a ring that wasn't 2 PI. (@merpnderp)
  • SceneLoader
    • Moved to examples folder. (@mrdoob)
  • Skeleton
    • Refactored skinning code. (@ikerr)
  • SkeletonHelper
    • Refactored skinning code. (@ikerr)
  • SkinnedMesh
    • Refactored skinning code. (@ikerr)
  • Sprite
    • Added raycast() method. (@mrdoob)
  • Texture
    • Added DEFAULT_IMAGE static property. (@mrdoob)
  • Vertex
  • WebGLRenderer
    • Refactored skinning code. (@ikerr)
    • Fixed nagative f in pow shader warnings. (@Nimanf)
    • Fixed bug where programs weren't being dealocated. (@mrdoob)
    • Refactored scenegraph handling code. (@gero3)
    • Added support for material.alphaMap. (@okready)
    • Fixed LineStrip and LinePieces support with indexed BufferGeometry. (@WestLangley)
    • Removed scene.__webglSprites. (@mrdoob)
    • Removed scene.__webglFlares. (@mrdoob)
    • Split ShaderChunk into .glsl files. (@gero3)
    • Uniform optimisations for Tegra K1. (@Oletus)
    • Added Alpha Test to Normal Map Shader. (@tranek)
    • Added more direct uniform types (1i, 1f, 2f, 3f, ...). (@mrdoob)

Documentation

  • Improvements to BoxGeometry page. (@IceCreamYou)
  • Improvements to Geometry page. (@mrdoob, @paulmasson)
  • Improvements to GridHelper page. (@mrdoob)
  • Improvements to Line page. (@mrdoob)
  • Improvements to ImageUtils page. (@jens-duttke)
  • Improvements to examples/Lut page. (@daron1337)
  • Improvements to ImageLoader page. (@nthitz)
  • Improvements to MaterialLoader page. (@nthitz)
  • Improvements to ShaderMaterial page. (@ZhanruiLiang)
  • Improvements to WebGLProgram page. (@ZhanruiLiang)
  • Added filter search. (@spite)
  • Added mobile support. (@spite)
  • Improvements to BoundingBoxHelper page. (@iras)
  • Improvements to ShadowMapPlugin page. (@iras)
  • Improvements to ShapeGeometry page. (@gero3)
  • Improvements to Object3D page. (@gero3)
  • Improvements to ExtrudeGeometry page. (@gero3)
  • Improvements to MeshBasicMaterial page. (@okready)
  • Improvements to MeshLambertMaterial page. (@okready)
  • Improvements to MeshPhongMaterial page. (@okready)
  • Improvements to GeometryUtils page. (@netantho)

Examples

  • Handle light distance in ColladaLoader. (@DieBuche, @gero3)
  • Added SkyShader. (@zz85)
  • Improvements to OrbitControls. (@lpsinger)
  • Added Resolution-Independent Vector Fonts rendering example. (@zz85)
  • Mixed TOUCH_ZOOM and TOUCH_PAN states in TrackballControls. (@nraynaud)
  • Added STLBinaryExporter. (@mudcube)
  • Added TGALoader. (@DaoshengMu, @mrdoob)
  • Added OrthographicTrackballControls. (@patrickfuller)
  • Added webgl_video_panorama_equirectangular example. (@beer4duke)
  • Added webgl_loader_msgpack. (@repsac)
  • Added alpha support to FXAAShader. (@dylanrevisited, @mrdoob)
  • Added webgl_postprocessing_glitch example. (@drakh)
  • Improvements to AssimpJSONLoader. (@anasAsh)
  • Converted CrosseyedEffect to StereoEffect. (@mrdoob)
  • Implemented clearAlpha in SVGRenderer. (@srifqi)
  • Simplified DeviceOrientationControls. (@mrdoob)
  • Added webgl_geometry_text2 example using the new pnltri.js. (@jahting)
  • Improvements to CSS3DRenderer. (@mrdoob)
  • Added TechnicolorShader. (@flimshaw)
  • Added webgl_effect_vr example, VRControls and VREffect. (@dmarcos)
  • Simplified webgl_materials_grass. (@mrdoob)
  • Removed glTFLoader's Geometry code. (@mrdoob)

Editor

  • Added SkinnedMesh basic support. (@mrdoob)
  • Added ShaderMaterial basic support. (@mrdoob)

Utils

  • Builder
    • Added filenames in unmified build. (@gero3)
  • Convertes
    • Added msgpack converter. (@repsac)
    • Fixed VertexColors support in FBX converter (@jocabola)
  • Exporters
    • Handle visible property in Blender. (@phfatmonkey)
    • Added new 3D Studio Max exported with Morph Targets support. (@mesealexan)

Downloads