- Update Cesium to 1.36, which adds glTF 2.0 support to the Cesium preview window.
- Update Babylon preview to latest v3.1 preview
- Add reflection maps to BabylonJS and ThreeJS previews
- Added message for glTF files that are too large for VSCode's extension host.
- Update Babylon preview to preview current tab content instead of saved file content, like the way Cesium preview works.
- Updated Cesium engine to 1.34 and leveraged the new
basepathoption inCesium.Model.fromGltf. - Updated Babylon.js engine to get a tangent fix.
- Re-imported the glTF 2.0 schema now that it is final. Mostly just minor changes to wordings of a few descriptions.
- Update Babylon engine to fix glTF 1.0 support.
- Add some forgotten items to the 2.0.0 notes below that were already released.
- Support for glTF 2.0 file preview and 2.0 schema validation added.
- Multiple 3D rendering engines now available for the preview window (Cesium, Babylon.js and Three.js)
- Users can set their default 3D rendering engine in preferences.
- glTF schema long descriptions used in hover popups for both 1.0 and 2.0.
- The glTF preview window automatically reloads after saving a glTF file.
- Normal (non-embedded) glTF files can now be previewed.
- Multiple preview windows can now be opened at the same time.
- Data preview (alt + d) works with external files now.
- DataURIs can be imported and exported with new vscode commands.
- Fleshed out README information, added notes about glTF compatibility.
- Tweak schema import script to remove "type" on enums (so vscode doesn't suggest
0as default value for enums that don't accept zero). - Update icon again.
- Added icon, updated icon.
- Initial release