r75
https://github.com/mrdoob/three.js/wiki/Migration-Guide#r74--r75
(496,830 KB, gzip: 115,563 KB)
Source
- BoxBufferGeometry
- Box3
- Handle empty children in
setFromObject(). #8328 (@WestLangley)
- Handle empty children in
- CylinderBufferGeometry
- LatheBufferGeometry
- Material
- Matrix3
- RingBufferGeometry
- Spherical
- TorusBufferGeometry
- TorusKnotBufferGeometry
- Vector3
setFromMatrixColumn( index, m )tosetFromMatrixColumn( m, index ). (@mrdoob)
- WebGLRenderTarget
- WebGLRenderer
- Improved penumbra model for spotlight. #8141 (@WestLangley)
- Support indirect specular occlusion with
MeshStandardMaterial. #8152 (@WestLangley) - Textures encoding/decoding in Linear,sRGB,RGBE,RGBM, etc #8117 #8217 #8227 (@bhouston)
- Output encoding. #8232 (@bhouston)
- Support
Material.premultipliedAlpha. #8245 #8276 (@bhouston, @mrdoob) - Added ToneMapping support. #8250 (@bhouston)
- Fixed 0 maxInstancedCount. #8274 (@jfranc)
- Cleaned up uniforms handling. (@mrdoob)
- Added
getShaderPrecisionFormat()polyfill. #8290 (@takahirox) - Added
physicallyCorrectLightmode. #8260 #8347 (@bhouston)
- WebGLState
- WebGLShadowMap
- State changes optimisations. (@mrdoob)
Documentation
- Enhanced material pages. #8138 #8145 (@Mugen87)
- Changed exponent to penumbra in SpotLight. #8151 (@davidlyons)
- Documentation for BufferGeometry entities. #8225 (@Mugen87)
- Expanded documentation for api/object/LineSegments. #8285 (@JonLim)
Examples
Linesupport inOBJExporter. #8135 (@tpmccauley)- Added
ManualMSAARenderPass. #8129 #8159 #8178 (@bhouston) - UV Support on
SubdivisionModifier. #7907 (@centerionware) - Removed deprecated code. #8174 #8182 #8190 #8273 (@Mugen87, @razh, @jfranc)
- Added
TAARenderPass. #8178 (@bhouston) - Improved example viewer. #8184 (@Mugen87)
- Improved
VRMLLoader. #8188 (@makc) - Improved
webgl_materials_displacementmapexample. #8189 #8201 (@bhouston, @WestLangley) - Fixed
ShadowMaterial. #8202 (@WestLangley) - Improved
ColladaLoader2. #8197 (@kampfgnu) BufferGeometrysupport inSTLBinaryExporter. #8207 (@kintel)- Binary parser and triangle strip support in
VTKLoader. #8208 #8209 (@stity) - Added HDR EnvMap example with high quality, flexible PMREM Generator. #8237 #8252 #8256 #8284 #8336 #8363 (@spidersharma03, @bhouston)
- Fixed
TrackballControlsevent breakage. #8253 (@tschw) - Added webgl_panorama_dualfisheye (Ricoh Theta S) example. (@mrdoob)
- Updated
VRControlsandVREffectto support WebVR v1. #8221 (@toji) - Added WebVR RollerCoaster example. (@mrdoob)
- Improved
OBJLoader. #8301 (@andreykaipov) - Added VTP support in
VTKLoader. #8199 (@dvenkatsagar) - Upgrade glTF Loader to v1.0. #8316 (@tparisi)
- Improved
OrbitControls. #8343 (@WestLangley) - Finer grain timing in many examples. #8341 (@bhouston)
- Added
WebVR.jsutility. (@mrdoob) - Improved WebVR examples. (@mrdoob)
- Add PMREM/CubeUV envMaps to materials_standard example. #8360 (@bhouston)
- Added
NRRDLoader. #8364 (@stity) - Fixed bug in
EffectComposerreset method. #8369 (@Mugen87)
Exporters