Is 1.1 the latest version of SceneViewer? #2409
-
Our team is loading scene-viewer via a generated link in Javascript...
Is 1.1 the latest version of scene-viewer? Where can I find a list of the version numbers? Is there a way we can ensure we're always loading the latest version? We're trying to make sure our rendering always looks as good as the SceneViewer links generated by the QR code with the Model Viewer editor, which in our experience has improved rendering than our generated scene-viewer links in javascript. In the snapshot below, you can see what the rendering looks like in Model-Viewer editor (and in the Scene-Viewer that the Model-Viewer tool generates) vs what it looks like in the older Scene-Viewer tool & in our code. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 2 replies
-
@tpsiaki @timmmeh Any ideas? |
Beta Was this translation helpful? Give feedback.
-
I believe it's possible to use |
Beta Was this translation helpful? Give feedback.
-
Scene Viewer intent versioning lets you require a minimum feature set when launching Scene Viewer. The idea is that if you launch with a 1.2 intent then you're guaranteed that if the intent succeeds you have the 1.2 features, and otherwise you'll fallback to whatever you specified as the fallback url. There's no difference in the actual Scene Viewer experience you'll get based on the version you pass, it only controls whether your intent will launch on (very) old versions of Scene Viewer. At this point the vast majority of Scene Viewer users are on versions that support 1.2 so realistically it should make very little difference. For reference, we added the 1.2 version of the Scene Viewer intent when we added Draco compression support. In the future I do expect that we'll add additional version numbers when new non-backwards-compatible features are added. For example, we will likely add a 1.3 version for basis texture compression support soon. In this case, though, you'd only want to update to using the 1.3 intent if you actually required basis support - otherwise it would unnecessarily fallback when older versions of Scene Viewer are installed. |
Beta Was this translation helpful? Give feedback.
Scene Viewer intent versioning lets you require a minimum feature set when launching Scene Viewer. The idea is that if you launch with a 1.2 intent then you're guaranteed that if the intent succeeds you have the 1.2 features, and otherwise you'll fallback to whatever you specified as the fallback url.
There's no difference in the actual Scene Viewer experience you'll get based on the version you pass, it only controls whether your intent will launch on (very) old versions of Scene Viewer.
At this point the vast majority of Scene Viewer users are on versions that support 1.2 so realistically it should make very little difference.
For reference, we added the 1.2 version of the Scene Viewer …