r84
https://github.com/mrdoob/three.js/wiki/Migration-Guide#r83--r84
(503,128 KB, gzip: 127,860 KB)
Source
- BinaryTextureLoader
- Box3
- BoxGeometry
- BufferAttribute
- BufferGeometry
- CircleGeometry
- Curve
- Deprecated
create(). (@mrdoob) - Robust handling of
divisionsparameter. #10501 (@waitingcheung)
- Deprecated
- CurvePath
- Robust handling of
divisionsparameter. #10501 (@waitingcheung)
- Robust handling of
- CurveUtils
- Removed. (@mrdoob)
- CylinderGeometry
- EdgesGeometry
- EventDispatcher
- Font
- Geometry
- GridHelper
- ImageLoader
- LatheGeometry
- Matrix3
- Matrix4
- Mesh
- ObjectLoader
- ParametricGeometry
- PlaneGeometry
- PolyhedronGeometry
- RingGeometry
- ShapeGeometry
- Sphere
- SphereGeometry
- Spline
- SplineCurve3
- TorusGeometry
- TorusKnotGeometry
- Vector2
- Vector3
- Vector4
- WebGLRenderer
- Removed
gammaandpremultipliedAlphaout of normal fragment shader. #10543 (@MontyThibault) Fogis no longer dependent fromnearandfar. #10497 (@kevineschmidt)- Workaround for MTK devices. #10568 (@rchee)
- Removed
- WireframeGeometry
Documentation
- Improved
AmbientLight,DirectionalLight,HemisphereLight,Light,PointLight,SpotLight,DirectionalLightShadow,LightShadowandSpotLightShadow. #10362 (@looeee) - Improved
WebGLRenderTargetandWebGLRenderTargetCube. #10369 (@looeee) - Improved
Camera. #10370 (@looeee) - Added
RectAreaLightandRectAreaLightShadow. #10378 (@looeee) - Improved
LineBasicMaterialandLineDashedMaterial. #10382 (@Glinkis) - Improved
Vector3. #10384 (@looeee) - Improved
OrthographicCameraandPerspectiveCamera. #10395 (@looeee) - Improved
PointLight,DirectionalLightShadow,LightShadowandSpotLightShadow. #10368 (@looeee) - Improved
OrthographicCameraandPerspectiveCamera. #10410 (@looeee) - Improved
Object3DandDirectionalLight. #10392 (@looeee) - Improved
Polyfills,Core,Object3D,BufferAttributeTypes,DeprecatedList,DirectionalLight,Material,MeshStandardMaterial,MultiMaterial,Color,Matrix3,Matrix4,Vector2,Vector3,Vector4,Texture,Lut,CanvasRenderer,Creating-a-sceneandMatrix-transformations. #10423 (@looeee) - Added
Testing-with-NPM,Creating-textandDrawing-lines. #10424 (@looeee) - Added
Code-style-guideandMigration-guide. #10425 (@looeee) - Added
FAQ. #10434 (@looeee) - Added
Useful-links. #10433 (@looeee) - Added
How-to-run-thing-locally. #10428 (@looeee) - Added
Detecting-WebGL-and-browser-compatibility. #10427 (@looeee) - Added
How-to-update-things. #10429 (@looeee) - Improved
DirectionalLightShadowandDirectionalLightShadow. #10440 (@looeee) - Improved
Mesh. #10462 (@looeee) - Improved
TubeBufferGeometryandTubeGeometry. #10461 (@Mugen87) - Improved
Drawing-lines. #10455 (@looeee) - Improved
Creating-text. #10456 (@looeee) - Improved
Useful-links. #10457 (@looeee) - Renamed
IntroductiontoGetting Started. #10458 (@looeee) - Improved
Matrix3andMatrix4. #10459 (@looeee) - Improved
How-to-update-things. #10454 (@looeee) - Improved
Detecting-WebGL-and-browser-compatibilityandHow-to-run-thing-locally. #10454 (@looeee) - Improved
PointsMaterial. #10466 (@Fallenstedt) - Improved
MultiMaterial. #10470 (@SlavaZuryanov) - Improved
Euler. #10553 (@looeee) - Improved
Creating-text. #10494 (@NAThompson) - Improved
TextGeometry. #10551 (@andreasplesch) - Improved
LineandLineSegments. #10599 (@looeee) - Improved
AnimationUtils. #10604 (@fordhurley) - Improved
CameraHelper. #10607 (@kevanstannard)
Editor
- Reduced number precision when exporting. (@mrdoob)
- Removed editable setting. (@mrdoob)
- Use
three.jsinstead ofthree.min.js. (@mrdoob) - Fixed code editor auto-scrolling. #10519 (@Mugen87)
- Added glTF Binary (.glb) support. (@mrdoob)
Examples
- Improved
webgl_multiple_elements_text. #10376 (@paulmasson) - Improved
misc_controls_orbit. #10377 (@paulmasson) GLTFLoadersave extras inObject3D.userData. #10364 (@unconed)PLYLoadernow supports files with points only. #10381 #10381 (@makc)- Added
LineandLineSegmentssupport toGLTFLoader. #10402 #10539 #10583 (@bdysvik) - Added mirrored repeat support to
CanvasRenderer. #10391 (@eevee) - Fixed flickering when rendering groups in
CanvasRenderer. #10422 (@eevee) - Fixed post-processing clipped quad pass when using clippingPlanes. #10403 (@Ludobaka)
- Added standard wrapping support to
ColladaLoader. #10443 (@eevee) - Added Oculus Touch Support to
ViveController. #10444 (@Vbitz) - Refactored
CurveExtras. #10453 (@Mugen87) - Improved
GLTFLoadercrossOriginhandling. #10465 (@takahirox) - Improved
MMDLoaderenvMaphandling. #10471 (@takahirox) - Fixed
MMDLoader's 'CCIDKSolverquaternion bug. #10475 (@takahirox) - Improved
GLTFLoaderscenes support. #10487 (@takahirox) - Improved
OutlineEffect. #10498 (@takahirox) - Fixed grooves in
webgl_geometry_text_earcut. #10495 (@andreasplesch) - Remove intermediate interpolators in
GLTFLoader. #10534 (@donmccurdy) - Added glTF 1.1 support to
GLTFLoader. #10536 (@takahirox) - Moved scene and camera matrices update out of
GLTFShader. #10548 (@donmccurdy) - Added vertex colors support to
GLTFLoader. #10504 (@stevenvergenz) - Added mesh names support to
GLTFLoader. #10515 (@yrns) - Optimised
SkyShaderwith pre-calculated consts. #9928 (@erichlof) - Added glTF Binary (.glb) support to
GLTFLoader. #10500 (@donmccurdy) - Fixed
house.wrl. #10556 (@andreasplesch) - Fixed
PMREMGeneratoraxis bug. #10562 (@fazeaction and @bhouston) - Added
FBXLoader2with Unindexed Buffer Geometry support. #10588 (@Kyle-Larson) - Remove invalid check in
GLTFLoaderfor extension materials on root glTF object. #10584 (@donmccurdy) - Improved texture support in
GLTFLoader. #10605 (@takahirox)
Exporters
- Blender
- Export
BufferGeometryby default. (@mrdoob) - Export float for bump_scale. #10530 (@SebasDC)
- Export correct texture wrapping. #10591 (@gelibolue)
- Export