Releases Β· google/model-viewer (original) (raw)

v4.2.0

v4.1.0

Features

πŸ†• Added the ability to run and combine multiple animations simultaneously, thanks @mohammadbaghaei! #4979

Bug fixes

Other notable changes

v4.0.0

βœ‹Breaking Change

Bug fixes

Examples

✨ Updated model documentation. #4776
✨ Fixed material picking example to work in WebXR mode, thanks @Hamidrzash! #4851

Other notable changes

Editor

v3.5.0

Features

πŸ†• Added localization API for a11y for WCAG compliance, thanks @cybmiper! #4715
πŸ†• Added Khronos PBR Neutral tone mapping standard ("neutral") - "commerce" is now an alias for this. #4716, #4760

Bug fixes

Examples

✨ Added example of a11y localization, thanks @cybmiper! #4715

Other notable changes

Editor

v3.4.0

Features

πŸ†• Added UltraHDR lighting support for 10x-30x smaller environments! #4578
πŸ†• Added skybox-height option to project an outdoor skybox onto the ground plane. #4604
πŸ†• Added AgX tone mapping and Commerce tone mapping is improved and no longer experimental! #4615
πŸ†• Added a reason property to the progress event, thanks @alexdaube! #4647

Bug fixes

Examples

✨ Added example of toggling visibility of mesh variants. #4528
✨ Updated lighting examples for UltraHDR example. #4578
✨ Added Grounded Skybox example. #4604
✨ Added a tone mapping comparison example. #4615
✨ Small fixes for examples. #4514, #4627
✨ Added an FAQ on color accuracy, including links to longer write-ups on tone mapping and model validation. #4637

Other notable changes

Editor

v3.3.0

Features

πŸ†• Added an experimental tone-mapping attribute to allow switching from our default, aces, to a new commerce function designed specifically for color accuracy in 3D commerce. #4495
πŸ†• Added zoom-sensitivity and pan-sensitivity attributes, thanks @nicolas-daures! #4412

Bug fixes

Other notable changes

Editor

v3.2.1

Bug fixes

Other notable changes

v3.2.0

Features

πŸ†• Added optional post-processing API with a variety of rendering effects, thanks @Beilinson! #3948
πŸ†• Added an unbundled build, model-viewer-module.min.js, for use with post-processing or any others who need to de-duplicate three.js using import maps, thanks @Beilinson! #3948
πŸ†• Added anisotropy support. #4314, mrdoob/three.js#25580
πŸ†• Added PBR Next material extensions API, including anisotropy, clearcoat, ior, iridescence, sheen, specular, etc. #4319, #4330, #4348
πŸ†• Added texture transform API to Sampler: setRotation, setScale, and setOffset. #4209

Bug fixes

Examples

✨ Added many post-processing examples, thanks @Beilinson! #3948
✨ Added transform textures example. #4209

Other notable changes

v3.1.1

Bug fixes

Other notable changes

Editor

v3.1.0

Most of the updates this time were pulled from upstream in Three.js rather than directly in our code base. The big one is that our last major glTF compliance issue is now fixed: multiple UV channel and texture transform support! This means it's now possible to author GLBs with tiled textures, e.g. for fabric, and still have a non-tiled AO map. This can make for significantly higher-quality models with smaller file size.

Bug fixes

Examples

✨ Fixed a bug in the annotations example, thanks @y-71! #4151

Other notable changes