Skip to content
This repository was archived by the owner on Apr 8, 2019. It is now read-only.

Latest commit

 

History

History
157 lines (133 loc) · 3.73 KB

File metadata and controls

157 lines (133 loc) · 3.73 KB

#Change History ##for three.js r72 no tested - example maybe not working ###Global added EdgesGeometry ,WireframeGeometry,InstancedBufferAttribute,InstancedBufferGeometry, InstancedInterleavedBuffer, InterleavedBuffer , InterleavedBufferAttribute ,DirectGeometry ,CatmullRomCurve3,CircleBufferGeometry,CanvasTexture

removed DynamicBufferAttribute,AreaLight

renamed PointCloud to Points

modify clone(),copy()

###BufferAttribute Added getCount()

###BufferGeometry Added copy(),rotateX(),rotateY(),rotateZ(),translate(),scale(),lookAt(),setIndex(),setDrawRange() Removed drawcall.index,reorderBuffers(),computeTangents() Renamed drawcalls to groups.

###Cache Added isEnabled(),setEnabled(boolean enabled)

###EllipseCurve Added aRotation parameter.

###Geometry Added copy(),rotateX(),rotateY(),rotateZ(),translate(),scale(),lookAt() removed computeTangents

###Gyroscope Moved to examples package. ###Line removed LinePieces mode and added LineSegments class ###Loader removed showStatus ###LoadingManager Added onStart() ###LOD Renamed objects to levels

###Material Added depthFunc property ###Mesh Removed morphTargetForcedOrder().

Return uv in raycast() ###MeshBasicMaterial Removed lightMap. Added aoMap.

###MeshLambertMaterial

Removed wrapAround , wrapRGB,lightMap,shading ###MeshPhongMaterial Added lightMapIntensity,aoMap , aoMapIntensity,emissiveMap,displacementMap Removed wrapAround and wrapRGB. ###Object3D Added DefaultMatrixAutoUpdate static property ###Path Added aRotation parameter ###Ray Added distanceSqToPoint() ###ShaderMaterial Removed attributes ###Vector2,Vector3,Vector4 Added lengthManhattan() - vector2 only Added addScaledVector() ###WebGLRenderer added extension ,getSize()

##for three.js r71 no tested - example maybe not working ###Audio support autoplay parameter,play(), pause(), stop() and setVolume() ###BufferGeometry support center() ###Cache all method convert to static ###Color add array and offset arg to toArray() ###DynamicBufferAttribute create new class ###Euler add array and offset arg to toArray() ###EdgesHelper add thresholdAngle on constructor ###Line Return index in raycast() ###Material Added blendSrcAlpha, blendDstAlpha and blendEquationAlpha removed ambient from MeshPhongMaterial and MeshLambertMaterial ###Math Added nextPowerOfTwo() ###MeshNormalMaterial Removed shading

###Object3D Removed recursive arg from getObjectBy*(). Added renderOrder field ###PointLight,SpotLight added Decay ###Texture Added sourceFile ###Vector2,Vector3,Vector4 Added lerpVectors(). Added subScalar(). ###WebGLRenderer add readRenderTargetPixels(),gammaFactor

##for three.js r70 possible warning/erros

###core ####BufferGeometry add add merge: function ( geometry, offset ) ###Geometry add mergeMesh: function ( mesh ) ###Object3D remove this.renderDepth

add getObjectByProperty: function ( name, value, recursive )

add traverseAncestors: function ( callback ) ###Raycaster add setFromCamera: function ( coords, camera ) ###extras-animation ###MorphAnimation add this.lastFrame

add this.currentFrame ###extras-geometries ####CylinderGeometry add thetaStart, thetaLength on constructor ####TubeGeometry add tapper on constructor

add THREE.TubeGeometry.NoTaper,THREE.TubeGeometry.SinusoidalTaper ###math ####Euler add setFromRotationMatrix: function ( m, order, update )

add toVector3: function ( optionalResult ) ####Matrix4 add extractBasis: function ( xAxis, yAxis, zAxis ) ####Vector2,3,4 add fromAttribute: function ( attribute, index, offset ) ###objects ####PointCloud remove this.sortParticles ###renderers ####WebGLRenderer add this.pixelRatio

add getPixelRatio();