Update guide
If your contract with PreVu3D allows it, you will regularly receive PreVu3D updates (usually once or twice in a month).
Before updating
Before updating please :
- Make sure to make a copy of ALL your environments' data folders, which are alongside PreVu3D.exe. These folders contain the environments and your work and must always be backed up before an update.
- Ensure that the PreVu3D version your have can be updated to the new version of PreVu3D. Some updates are not backward compatible (in the download table below)
By default, the data folder is named "Data" and is placed alongside the PreVu3D executable.
If you don't make a copy of your environments' data folders, PreVu3D support might not be able to help you getting your data back in case of a failed update or corrupted files.
Updating
As PreVu3D is a no-install executable and for the sake of simplicity, the only thing you have to do to update PreVu3D is to replace your old PreVu3D.exe with the new updated PreVu3D.exe downloadable below.
Download updates
To download updates, you need to get the Download password from PreVu3D.
Version | Backward compatibility | Executable link | Demo link | Comment | Release Date |
---|---|---|---|---|---|
3.0.0 | None | Download | Download | Environments of versions >= 2.4.0 are still supported | 12/02/2021 |
2.4.4 | >= 2.4.0 | Download | Download | - | 27/11/2020 |
2.4.3 | >= 2.4.0 | - | - | - | 13/11/2020 |
2.4.2 | >= 2.4.0 | - | - | Photospheres <= 2.4.1 are now unsupported | 02/11/2020 |
2.4.1 | >= 2.4.0 | - | - | - | 25/09/2020 |
2.4.0 | None | - | - | Introduces the new HLOD system that requires newly generated data | 11/09/2020 |
2.3.3 | >= 2.2.0 | Download | Download | Last version compatible with data from 2.2.0 to 2.3.3 | 11/09/2020 |
2.3.2 | >= 2.2.0 | Download | Download | - | 06/08/2020 |
2.3.1 | >= 2.2.0 | Download | Download | - | 30/06/2020 |
2.3.0 | >= 2.2.0 | Download | Download | Several changes in Data structure. Save your data before upgrading | 04/06/2020 |
2.2.10 | >= 2.2.0 | Download | Download | - | 17/04/2020 |
2.2.9 | >= 2.2.0 | Download | Download | - | 27/03/2020 |
2.2.8 | >= 2.2.0 | Download | Download | - | 16/03/2020 |
2.2.7 | >= 2.2.0 | Download | Download | Photosphere from 2.2.6 might break | 18/02/2020 |
2.2.6 | >= 2.2.0 | - | - | - | 31/01/2020 |
2.2.5 | >= 2.2.0 | - | - | - | 20/01/2020 |
2.2.4 | >= 2.2.0 | - | - | - | 15/01/2020 |
2.2.3 | >= 2.2.0 | - | - | - | 15/12/2019 |
2.2.2 | >= 2.2.0 | - | - | - | 27/11/2019 |
Last changelog
Release 3.0.0 Notes
New features:
- New Data Management System
- Data structure that allows a better management of all the scene objects (cuts, objects, measures, annotations)
- Associated with the new data system is the new dependency system, allowing to keep track of the needed external files for each scene objects. It will be used for future features
- Each save is now independent from the application and can be opened in someone else's PreVu3D application with the same environment
- New Module System :
- Modules can be easily enabled depending on the user license.
- New modularised contextual menu system (File, Edit etc.) with new module keyboards shortcuts
- All tools are now part of modules
- All navigation modes are now part of modules
- Mesh cutting tool update :
- Possibility to remove / add the hole filling directly from the object panel
- Lightspeed loading of saves with cuts
- Possibility to delete a cut from the object panel
- When the user is in top view navigation mode and start a cuts, he teleports to freeview to setup the height of his cut
- Navigation update :
- When using a tool : possibility to rotate the camera using the middle click
- Navigation circle (Web like navigation)
- Allows the user to teleport anywhere where he clicks
- Allows the user to rotate the camera in a "Street view" like way
- Freeview :
- "Zoom" : possibility to move the camera forward using the mouse scroll (works in tool mode as well)
- Possibility to pan using the middle click
- Transition between two navigation mode has been slightly changed
- New UI :
- UI has been refreshed with new colors and sprites
- New sliders, toggle switch, separators, loading screens
- UI element now have small borders, giving more clarity to the interface
- Transparency has been removed on most UI components and left on some key UI such as the object panel
- Toolbar is now at the bottom left of the screen
- Notifications, tasks (such as cut) UI is now at the bottom left of the screen
- Most tool windows have been redesigned
- New export formats for selected objects:
- 3D DXF
- TXT PointCloud (X Y Z R G B NX NY NZ) with adjustable density
Bug fixes and minor changes:
- Changed the way meters are displayed on measures (16m 10cm 1mm -> 16.101m)
- Local Data folders that were opened from the environment loading panel are now remembered after the applications is closed
- Pressing escape using a tool won't set the user to top view anymore
- Collision detection now performs the collision detection separatly when multiple objects are selected
- When the license is expired, the user can now choose to open another environment with the File Menu
- Added a more accurate progress tracking and some loading screens for some common tool tasks
- Redesigned "Add File" section of annotations property panel
- Possibility to remove the texture of a primitive from the property panel
- The environment now only shows up when it is ready
- Cut objects can no longer be in the hide/locked state in the object panel
- Fixed a bug in the HLOD that made the environment loading and the mesh cutting tool abnormally slow
- Fixed a bug on the lighting of primitives, cut objects and imported objects
- Objects placed in the scene from the library are now fully independant from their library model
- Reduce / Exit button in the top bar are now hidden if the user is not in fullscreen
- Fixed a bug that made the asset library editor rotation sliders not updating
- Asset editor now shows the edited assets at full resolution
- CAD import module : shows a warning message if the module is missing (the CAD conversion module is an external library)
- Removed the asset library synchronization feature (not relevant with the new data system)
- The Close / Reduce buttons are now hidden when the user is not in fullscreen mode
- Fixed a bug that made the field white (on value changed) for a second in the objects property panel
- Primitive extend and delete buttons now only appear when a texture is selected in the primitive property panel
Release 2.4.4 Notes
Bug fixes and minor changes:
- Hole filling now works correctly with the new HLOD system
- Hole filling calculation speed has been optimized (and runs on a background thread)
- Hole filling shader now works with post processing
- Annotation stem style changed
- HLOD settings tackled for more loading rapidity
- Fixed orange cutting tool shader not showing correctly
- Logo now works with logo names logo.png, logo.jpeg, logo.jpg placed in the Data folder
- Fixed a bug where heightmap section height displayed value was wrong
- Fixed a bug where cutting tool section height displayed value was wrong
- Photosphere navigation rotation sensitivity in navigation mode has been increased
- User may now open a Data folder that is not alongside PreVu3D.executable
- Environment selection panel shows up in case the current environment loading fails (for license checking fail or any other reason)
- Fixed a bug where floor plan scale bar wasn't fully visible.
- Added missing French translations
Release 2.4.3 Notes
Bug fixes and minor changes:
- Removed save migration from 2.3.x as the Data from 2.3.x is obsolete for 2.4.x
- Edition mode color in the topbar is now yellow instead of red
- Photosphere navigation now rotates in navigation mode (not only in editor mode)
- Lighter high mode settings for faster initial loading
- Added shortcuts in view menu and in keyboard to switch to photosphere mode
- Fixed a bug that prevented the user from going to the closest photosphere in the photosphere navigation mode
- Fixed : UI dropdown that renderered in white in the settings panel
- Rotation fix when switching navigation mode
- The navigation circle now always reflects the current user navigation mode
- When dropping a navigation mode on an unsafe place, a warning message shows up
- Fix on collisions not loading if the quality level was too high
- Added right shift binding to sprint
Release 2.4.2 Notes
New features:
- New photospheres system : much more performant than the previous one and with a new navigation mode
Bug fixes and minor changes:
- Update to the new dynamic HLOD with new quality settings
- New welcome logo
- New look for the annotations
- Bugfix on the console (Enter was not working on it anymore)
- First person speed is now exposed in the user settings
- The legacy photosphere mode was removed
- Clipping plane is now only accessible through Top View Navigation Mode
- Major fixes for Azerty/Qwerty switch : Console, Metrics and many other shortcuts now work perfectly no matter the user keyboard layout
- Missing French translations
Release 2.4.1 Notes
New features:
- Most of the windows and buttons can now be controlled with the keyboard only (Tab and Enter key)
- New post processing effect : vignette
- The application mode (edition or navigation) is now explicitely specified in the top bar
- A tool can now be canceled from the top bar
- New color scheme for the application (red, blue, green and yellow)
Bug fixes and minor changes:
- New application logo
- Fix on > 8K photospheres not loading
- First person eye's height has been diminished from 10cm to match real life viewpoint
- Fix on 2D plan no generating when height was too close to the space bounds zero.
- Annotation preview window : annotation description can now fit on any number of lines and the attachement is always visible
- When setting video quality to low, the effect tab is now hidden in the settings
Release 2.4.0 Notes
New features:
- Introducing the new HLOD system, that allows to load the environment much faster
Release 2.3.3 Notes
New features:
- Better teleportation logic to the objects (collision detection)
- Collision data is now calculated much faster and doesn't freeze the application when placing a 3D model
Bug fixes and minor changes:
- Measures are now displayed at any time and do not disappear with distance anymore
- Measure length and area can now be read in the measure property panel
- Measure lengths and decomposition lengths are now projected in top view orthographic mode
- Clicking on a selected annotation teleports you to the annotation
- Annotation's sound can now be paused/resumed
- Annotation's sound will not resume from the start anymore after changing a setting
- The first view height setting is now displayed according to the current unit system
- Top toolbar dropdowns are now displayed vertically on the first level
- Improved undo/redo system to a more generalized and reliable system
- Additional handles (Y-axis) are now automatically disabled when switching to top view navigation mode
- Decimal values now work for scaling a shape in the property panel
- property panel vertical proportions can now be changed by dragging it with the mouse from the top
- UI fix on the property panel text field caret not aligned with the text
- Disk writing errors due to permission issues are now caught and displayed
- Texture equivalent size and total triangle count are now given in the scene info command
- Bugfix : shape scaling handles were not positioned correctly after a save load
- Bugfix : creating a measure would not select it in the object panel
- Bugfix : measure UI would stay on screen after making a 2D plan
- Bugfix : changing the unit system from the settings now instantly changes the units in the 3D model editor
- Bugfix : surface measure would break on undo/redo
Release 2.3.2 Notes
New features:
- Improved annotation system:
- Annotation style has been modified
- The annotation scaling logic (depending on the current user position) has been greatly improved
- Users can now set the annotation distance from a surface in the object property panel
- Users can also add a sound to an annotation, and setup the diffusion mode and volume of the sound
- Added post-processing effects such as: color grading, bloom, ambient occlusion and depth of field. These effects can be activated and managed from the application settings in the "Effects" tab
- Improved general lighting on the application for the 3D models to be better embedded in the environment
- While in orthographic mode, area measure points are now all placed at the same height for increased measurement accuracy
Bug fixes and minor changes:
- Added a loading bar when exporting floor plans / selected objects to notify of the advancement of the export and avoid stutter
- Drag-n-drop player orientation is now oriented with respect to the previous camera position
- Fixed a bug where the third-person crouch animation couldn't be triggered while not moving
- Added a visibility toggle on folders in the object panel that allows the user to hide/show objects of a chosen folder
- Changing the folder highlight color for better visualization
- Fixed a bug where similar primitives/assets placed in different folders were all highlighted
- Fixed a delete button issue in the object property panel
- Simple measures are now clearly visible when highlighting a folder content
- Fixed a bug where undoing the creation of an object while it's selected in a multiple object selection would cause an error
- Fixed a bug where deleting an annotation would not close the annotation preview window
- The annotation preview window is now displayed whenever an annotation is selected
- Fixed an issue where editing an annotation attachment name would not be updated instantly on annotation preview window
- Fixed a performance issue on measure line drawing
- Undo/redo macros (Ctrl+Z/Ctrl+Y) are now using the new Input System
- Optimization of assets reflection recalculation after switching back to default environment shader
- Improved UI for double sliders
- Fixed escape macro issue: the user can only switch to top view navigation if selection is empty
- Fixed some material issues on the OBJ exporter that didn't work with some 3D Viewer (including the windows one)
- Measure UI has been changed for more readability
- VR SDK has been updated to support the latest VR devices
- VR can now be used without restarting the application when switching between environments
- The annotation attachment dropdown is now hidden from the annotation preview window if the annotation contains no attachment
- Fixed several stutter errors caused by the object panel
- New translations
Release 2.3.1
New features:
- Support of GLTF1/2, GLB 3D, 3DS, X3D models
- Improvement of the plan tool to handle multiple layers plan generation (DXF and PNG/JPEG plans)
- New heightmap view mode in the display settings menu
- New wireframe view mode in the display settings menu
- New construction worker model for the third person navigation mode
- Added lock-unlock object option in the object panel: locked objects can no longer be selected in the environment if they are locked
Bug fixes and minor changes:
- New preview window for the annotations (only shows when the object panel is closed)
- Measure decomposition is now visible during placement
- Ctrl+F now opens the objects panel and focus on the "search object" field
- Some actions in the objects panel only appear when the mouse is hovering the objects
- Fixed a transparent screenshot resolution bug
- Fixed area measure display in the property panel
- Fixed undo/redo commands for measures
- Fixed a bug on annotations attachment that gave attachments the wrong name
- Fixed multiple bugs of selection in the objects panel
- Ctrl+Z now undo surface measure correctly
- Adding height control in mesh cutting tool UI
- Much more robust asset dependencies import (for FBX textures especially)
- When selecting a folder in objects panel, its elements can now be highlighted in the view
- Navigation mode now shows every object in the scene layout
- Fixed 360 photos selection
- Inputs behavior (such as keyboard and mouse) have been refactored to work with multiple devices (such as a tablet)
- Added a scale on transparent screenshots when the camera is in orthographic mode
- Fixed an issue where deleting a cut would throw an error
- Fixed major performance issues in save loading
- Big improvements on selections and collisions between objects
- Improvements on third-person navigation collisions
- Fixed a bug when extracting an object with the mesh cutting tool would cause an infinite loading when trying to clean the layout
- Fixed an issue where the wrong icon would be displayed in the navigation bar (top-down mode but third person icon)
- Fixed an issue where the mesh cutting tool was resetting the clipping plane
- Many fixes in saves and assets migrations from 2.2.10 to 2.3.0/2.3.1
- Fixed an issue with undo/redo not working properly
- Fixed an issue on assets placement cancellation
- Fixed tooltips not appearing in entity panel
- Fixed display bug on save window
- Colors corrections on the reflection of assets
- New translations
Release 2.3.0
New features:
- Objects panel in the right part of the screen now allows the user to have a global overview of the current layout :
- Objects in the object panel can now be classified in folders to organize the layout
- A search system has been added to allow the user quickly find an object or a group of objects by name.
- A filter option can also help the user to toggle the visibility of unwanted object types (removed from the view menu)
- Every object can now be shown or hidden individually in the hierarchy panel
- Possibility teleport directly to any object
- Each layout object properties can now be visualized/modified from a single property panel which appears when selecting the object
- Most object related operations are now done through the object panel (annotation edition, 3D shape edition etc.)
- Each object now has a unique display name for identification. This display name can be edited in the panel.
- All UI elements have been fully redesigned to bring more consistency across the application :
- Font sizes are more consistent across all UI elements
- UI elements have been redesigned to match a greyscale
- Windows have been redesigned, most windows are now draggable with the mouse
- The general layout of the application has been changed to take into account the new hierarchy panel
- Copy-Cut/Paste can now be used on any selected objects by using respectively Ctrl+C, Ctrl+X, and Ctrl+V shortcuts. Paste is done where the mouse targets at.
- Possibility to move and rotate multiple objects in the scene after selection (with Shift from the scene or the hierarchy panel)
- Migration of all the layout objects (such as shapes, 3D object, measures, annotations etc.) into a generalized system ("entity system") that will help to create complex relations and operations between them in the future versions of the application
- Modified the format to be more flexible with Cloud Syncing and added migration and backup save system for saves from <2.2.10
Bug fixes and minor changes:
- Added preview camera to the laser pointer tool
- Space far clip plane expansion: getting away from the environment keeps the environment visible
- Zoom is now working while using tools in the top view and disabled while using UI
- Added a "Reset settings to default" option in the Settings menu
- Major improvement in 360 photo loading time
- Disabled point snapping by default (for measures especially)
- 360 photosphere have been raised of their radius to avoid being through the floor/wall
- Possibility to have a higher resolution for screenshots (in the settings)
- Settings have been reorganized
- Added keyboard/mouse information to the beginners tutorial
- Changing "save" terminology to "layout" terminology
- Movements and actions are now possible with the library panel opened
- Changes in the shader of the environment: the light and colours of the environment are now closer to reality
- The top view visibility controls have been placed alongside the sidebar
- Corrected a bug that made the user to teleport in top view when using the cutting tool
- Solved a bug that made a strange white overlay on screenshots and preview measure when the brightness wasn't high enough
- Undo/Redo has been improved overall and for more objects (measures, shapes colours)
- A lot of new translations and translation improvements (French and English)
- The UI of the save panel has been redesigned for accessibility purposes
- Most contextual menu edition actions have been transferred into the object panel
- Common notifications are now on the left of the screen with tasks progress notifications
- Fixed missing textures on import with OBJ importer
Release 2.2.10
New features :
- XRay Mode in TopView (orthographic only) (and x-ray mode option panel)
- Transparent screenshots are now available from the toolbar
- Wireframe debug mode via console command "wireframe on/off"
- Short startup tutorial with link to external documentation
- Possibility to pick an environment color to color a 3D shape (in shape color menu)
- Loading another data folder at runtime is now possible from the File menu
- Added panning (map-like mouse-dragging navigation) in Top-View
Bug fixes and minor changes:
- Changed UI for going from Orthographic to Normal View (top bar menu)
- Added VSync in the Video Settings menu. VSync is now independent from High-Medium-Low quality settings
- UI sliders are no longer controllable with the keyboard
- Changed 'Unit' to 'File unit' in 3D model importer
- Changed application logo (black center)
- Fixed a text bug in the annotation panel (text-overflow)
- Fixed a bug that made the assets/shapes not showing in the measure zoom
- Far clip plane now changes with the distance from the building to the camera (which allows the camera to see the environment from a far view point)
- Corrected a shader bug for the floor plan shader on certain 3D models
- Edited cursors size and hotspot to match default cursor size (16x16)
- Show Y-axis by default on 3D shapes and models. The two 2D handles for this axis are still hidden and can be shown with "R"
- The hover color of 3D models and shapes has been modified to be more visible (orange)
- Added a dotted line for measure preview when building measures
- Navigation controls (arrows and shortcuts) are now disabled when the mouse is over UI
- When deleting a custom material in the material library, remove it from the shapes as well
- Renamed "Delete" in top Menu to "Delete selection" and disabled it if nothing is selected
- Added possibility to export 3d models and shapes from their contextual menu
- Rename "Enable global handles" in application settings to "World-space handles"
- Deleting 360 photos will now always display the warning window (it was not the case by deleting it with keyboard and Edit > Delete selection)
- The "Data" named folder is loaded by default. If no "Data" folder is present, the application will load the first found compatible data folder available alongside the executable
- Application version is now stored in the license for future data migrations
- Fixed missing warning window text on 360 photo action "Move"
- Disabled FPS recording parameter in settings - The recording is 30FPS by default
Release 2.2.9
New features :
- Added horizontal and vertical measure support (with UI and shortcuts)
- Added console command to rotate the environment in case there is no level of details
- Possibility to load demo save automatically by naming it "Demo Save"
- Zoomed preview box for the measure
- The "B" touch now allows enabling/disabling point snapping for tools such as measure / cut tool
Bug fixes and minor changes:
- Security fix
- Improved measure visibility (color change)
- Fixed a bug that made the measure bug when the user would close a single measure like a surface measure
- Fixed a bug that made measure decomposition visible even though it shouldn't (axis-aligned measure)
- New translations
- Fixed a bug of measure UI in the toolbar that made the tool selected even when disabled
- Toolbar tools button "greying" is now disabled as only one tool can be used at the time
- License is now included in Data Folder (after the license panel in the app has been opened once)
- Added access to the documentation and updates in the help menu
- Fixed a material error that occurred when trying to mesh cut an already hole filled section
- Fixed a bug that made strange artifacts on surface measures depending on the distance to the measure
- Fixed a bug in the plan generator tool that included env parts that didn't exist anymore in the plan due to the mesh cutting tool
- Fixed a bug in the Toolbar UI : presentation buttons were sometimes unselected even though active.
- Changed application logo
- New tooltips for measure
Release 2.2.8
New features :
- New shader for the environment
- User can choose to have global or local rotation handles on 3D models and shapes in the application settings
- Environment brightness can be set in the application settings
- Oculus Quest and Oculus Rift are now officially supported with SteamVR
Bug fixes and minor changes :
- Fix on dynamic load system : the coordinates were sometimes wrongly interpreted
- Wrong path fix on saving with screen recording tool
- Fixing a bug that blocked the interface when trying to import a 3D Model with no mesh inside
- Changing command to clear console to "clear"
- Removing console error logging for network errors
- Including dependencies in 3D model import limit
- Fixing an import error on photospheres when the imported texture is too large
- Reducing the size of photospheres preview (scale 0.6 instead of 1)
- The LockAxes setting has been removed from the settings. Additional "3D" axes can still be shown with the "R" key
- Minor optimization to reduce ram usage
Release 2.2.7
New features :
- Export floor plan in PNG and JPEG (with measures and scale, assets and shapes are a different color)
- Possibility to use the tools in photosphere (including annotations)
- Photosphere are now sized accordingly to distance
- Zoom in photospheres
- Better shader for the measure UI
- Much more accurate annotation placement (placing annotation from their "base")
Bug fixes :
- Fix of a collider bug on photospheres
- Fix of a missing material color error on plans primitives
- Fix in texture export (cannot export compressed textures)
- Fix of a bug making navigation bug due to the bounds wrongly calculated after mesh cutting tool
- Missing translation for VR messages
- Fix of a NullReferenceException in the navigation manager (TopDown navigation)