Releases: Smithsonian/dpo-voyager
Releases · Smithsonian/dpo-voyager
Settings Task
This is mainly a fix release containing lots of improvements and small fixes.
- Settings task: In Voyager story, a new task "settings" provides access to scene and model parameters. Click the settings task button, then select a node in the scene tree to see and adjust its parameters.
- Wireframe now rendered in consistent color
- The size of the pins of the measurement tape scales with the scene size.
- The LOD algorithm now takes the device's maximum texture resolution into account when deciding which derivative to load.
- The way light source transforms are applied changes in this release. Documents created in previous versions need to adjust the position and orientation of their light sources.
Fix Release
- Fixes a bug preventing the creation of annotations in some cases
- Improved media management, drag and drop file upload
- Icons for scene tree visualization
Articles and Media Manager
- Article editor: new task to create articles using the built-in rich text editor. Articles can be displayed in the article reader, a transparent overlay on top of the scene view. Annotations can be linked with articles via link in the annotation's text.
- Media manager: The new media manager helps organizing article media files such as images. Media can be uploaded and inserted into articles via drag and drop.
- Lots of fixes and improvements
Documents and Tours
This release brings a big change in the document data structure and a major new feature: tours!
- New unified document format: The new format replaces the
item.json
andpresentation.json
files with a universal scene description format. The new Voyager document format is 99% compatible with glTF, and therefore easy to understand and read for everyone with prior exposure to the well-established glTF format. In the future we might add tools for converting betweendocument.json
and glTF. - With the new document format, Voyager introduces new URL variables:
root
specifies the root folder for all assets, including the base document, relative to the page URLdocument
specifies the path to thedocument.json
to load, relative to the root- The remaining variables
model
,geometry
, andtexture
work as before (all relative to the root)
- New tour editor: Voyager story comes with a new built-in task to create and edit guided tours. A tour is a sequence of snapshot steps, state captures of the Voyager viewer. When playing a tour, similar to a power-point presentation, the user moves forward (or backward) from step to step. All Voyager properties captured (such as camera position, lights, etc.) are seamlessly animated between steps.
- Lots of fixes and improvements
Explorer Tools
New features
- Story: notepad - take notes while working with items and presentations
- Explorer: main menu - redesigned main menu and logo
- Explorer: tools menu - footer tool bar with view, render, tape and slice tools
Annotation Tool
v0.3.0 annotation task, fixes
Fix Release
Minor release with a bunch of fixes and improvements
- fixed issue with loading item.json files
- fullscreen button now available
- foundation library updates
- switch from explicit type names to using implicit function names for type management
- various UI fixes and improvements
Fix Release
Fixes in
- app initialization path
- model/geometry loading
- capture/upload
Capture Tool
- Capture Tool completed. This tool takes 2D captures of a 3D scene/item.
- Lots of improvements/fixes
Pose Tool
Pose tool completed. This tool allows to rotate and move a model in order to put it in upright position. The resulting item.json
file can then be written back to the repository server.