1.0.0rc1 Build 2939 New Features: * Many internal rendering enhancements to improve framerate on GPU-accelerated systems, and stabilise framerate on non-accelerated systems. * Added asset information to the left-hand controller in VR * Added an in-engine keyboard in VR * Tapping ESC with no vision modes selected will return the user back to their starting point * Tapping ESC twice will now close ARDI-VE * Added "low spec" hardware options for micro-PCs and Android devices * Added an additional LOD detail level to remove objects at extreme distances on low-spec devices * Improved asset selection * Added additional script functions * Oculus Quest version now publically available * Android version now publically available * Added high-point and low-point indicators in vision modes Enhancements: * Model occlusion fading now happens instantly rather than using the slower FaderSystem. * Prevented transparent objects from being de-prioritised in the render queue * Improved scene size detection when entering the scene in VR * Made the Android version available on Samsung phones (they no longer request to be fitted to a Gear VR) * Opening a scene in VR will now correctly place the user vertically Bug Fixes: * Fixed issue with controller tracking on Oculus Quest builds * Fixed conflict issue with model occlusion and fading * Fixed issues with vision modes and the new vision mode UI * Fixed problems with touch controls on Android devices * Cleanup script steps will now correctly work on all persistent steps * Removed layering problem when applying highlight behaviour * Fixed issue with a differential response texturing being used in-scene but not appearing in the UI * Some effects are now more tolerant of being in a bad-data state 1.0.0rc1 Build 2929 New Features: * Effects that provide physical models (signage, for example) can now have those effects moved in the editor, allowing you to reposition items that previously could only be moved in script. * Added script elements for controlling levels. Enhancements: * Replaced the display mode scale bar with a new one that operates much more smoothly. This also resolved several small UI bugs in the process. * You now adjust the manual range by dragging the start and end guides rather than left/right clicking, which works better for touch devices. * Comparing anything against 'bad data' now shows 'bad data' instead of being treated as 'zero'. * When time-travelling, points that have no history data are shown as 'bad data' instead of being left at their previous value. Bug Fixes: * Fixed a bug that would prevent historical data from being restored when you left Comparison mode. * Fixed a bug where your vision mode manual range could be retained between vision modes. * Moved the 'Off' and 'Configure' buttons so that the sidebar no longer impacts them. 1.0.0rc1 Build 2925 BREAKING CHANGES: * A change has been made in the 'Pivot' effect when you are using 'absolute="1"' as a parameter. If you use this effect, you will need to adjust the parameters to match the new format, which more closely mirrors the non-absolute version. You must now specify both the 'forward' and 'right' axes, not just the forward. New Features: * Multi-client signin support for Collaboration. * Cameras now synchronise across the collaboration system. * Support for pin-list synchronisation. * The first time you connect to a collaboration-enabled server, you will be prompted to select your chat username. * You may now invite users to your group in Collaboration Enhancements: * VR environments now start in an elevated position (the top of the scene at around 1.2m off the ground), rather than being placed with their base on the floor. * Connection username is now the default collaboration username as well. * Absolute mode for 'Pivot' effects takes new parameters and corrects for roll. * Server list now includes the username (if specified) after the name of the server. Bug Fixes: * User login details are correctly saved in the server list * Some collaboration formatting and user-identity fixes * Fixed pin-list sharing inconsistencies 1.0.0rc1 Build 2924 New Features: * Pipework/connections now attempt to flow properties. * New script functions for pipework (ScriptHighlightConnection) now available. * Added 'cleanup' Script function Enhancements: * Scripts searching for sub-assets (assets modelled within other assets) will now find them without having to reference the parent or understand the internal structure of the model. * Significant improvements to pipework connections. * Added 'Remain' flag to the Highlight behaviour Bug Fixes: * Selection of assets that have no renderer on their base (ie. models with more than one mesh at the base level) could be difficult to select when a vision mode was enabled. 1.0.0rc1 Build 2923 New Features: * Direct/Private messages and shares are now supported in Collaboration Enhancements: * Renamed some share options for clarity * When playing back history, properties/channels that aren't present are now set to 'error'. * Improved path resolution for all script functions that access properties * Changed the 'add group' icon in Collaboration * Changed the 'Connection Editor' icon in the Editor Bar * Username is now visible in all Collaboration panels * Collaboration messages from web/anon clients are now correctly attributed Bug Fixes: * Several bug fixes across the Connection Editor * Fixed alignment issues with the Collaboration button * Google URLs are no longer shown when URLs are shared 0.9.9 Build 2922 New Features: * Pipe/connection editor is now available * In vision modes, only those assets that have visible properties are selectable. * HoverEffect behaviour now available. * Imobile behaviour now available. Enhancements: * Improved frame rate in complex vision modes. * Disabled GPU instancing on materials that were not fully utilising the feature * Vision mode update rate now auto-balances based on performance, allowing smoother animations in complex scenes and fast hardware. Bug Fixes: * Assets would not become visible again if they were coming out of Voxelisation and they were marked for vision-mode visibility only. 0.9.9 Build 2921 New Features: * ARDI-VE now supports environment detail images (smaller, higher-resolution environment images present on the main map). Requires latest server revision. * 360 photography now visible in your virtual environments, if 360 assets have a location. Bug Fixes: * Fixed several minor editor issues 0.9.9 Build 2919 New Features: * Relationship navigation options are now part of the selection interface Enhancements: * If a vision mode is already active in the 'More' menu under a property, you can now DEACTIVATE the vision mode from the menu instead. Bug Fixes: * Fixed sorting issue with secondary properties in the selection UI. * It was not possible to return to the new UI from the 'More' options for an asset. * Users could still manipulate the scale by clicking on it when in a fixed/locked vision mode. 0.9.9 Build 2918 Bug Fixes: * [Beta Specific]Linker problem causing inconsistent mapping for both live and historical data. 0.9.9 Build 2917 Enhancements: * [Beta Specific]Opening the new UI on an asset with only grouped properties automatically expands the first group Bug Fixes: * [Beta Specific]Fixed issue with new UI displaying values from wrong asset when assets have complex parents in UnityPackages. * [Beta Specific]Lookup properties no longer classified as 'Additional' 0.9.9 Build 2916 New Features: * Now compatible with the scene-cache option in the latest ARDI servers. Bug Fixes: * Colour discrepancies removed when editing with multiple objects selected. * New selection UI now cleaned up more completely * Hardened data update loop against exceptions / asset destruction during execution. 0.9.9 Build 2915 New Features: * [Major Update] New selection UI that mirrors the Augmented Reality interface. New controls and options now available for asset properties. * In edit mode, you can now select assets using type and relationship, using the 'link' button. Bug Fixes: * Fixed potentially very long wait for re-connection after link to server is lost. * The 'snapping' feature no longer triggers on a single asset when in edit mode. * Assets no longer move when recieving off-center clicks during click-and-drag movement operations. 0.9.9 Build 2914 New Features: * Added 'Magnify' function to make assets larger in vision modes that feature them. * Touch controls formally supported * Q and E buttons now allow vertical movement (designed for use in the WSAD control scheme) * OPENLOG command added to developer console * Absolute mode added to the 'pitch' effect (note that your axis may need to change when enabling this mode). Enhancements: * In the relationship walker, items that don't include lines are made translucent rather than fully revealed, which helps avoid occlusion and obstruction problems. * Added a heartbeat indicator in the center of the ARDI logo that pulses during data updates. * Touch controls now automatically toggle on and off when touches are detected * New single-handed, two-finger touch control mode now available for using a device in the field. * Added 'Reset' button to span editor. * In the range display, changed ' - ' to ' to ' to make negative ranges easier to interpret. Bug Fixes: * Fixed a problem binding to named components of a 3D model when the path is incorrect, incomplete or missing * Fixed timing problem that could result in relationships being applied before bindings are complete * Fixed an issue registering clicks/touches with Bluetooth HID devices * Fixed painters algorithm/z-fighting issue in overlays * Fixed a problem when moving between scenes if you were in edit mode - asset selection wouldn't work in the new scene. * FollowPath effect could raise signficiant amounts of log messages if the incoming value was NaN/bad. * Leaving a aggregated playback range by simply returning to Live data could cause the aggregation to get stuck. causing problems for STATUS and ENUM vision modes. * You can now go directly into the 'Average' aggregation mode. 0.9.9 Build 2913 Enhancements: * Photographic levels now become 25% opaque when in a vision mode that fades other assets, preventing them from obstructing assets. Bug Fixes: * [Beta Specific] Resolved problem with vision-mode-dependent assets becoming visible during general fade/unfade operations. 0.9.9 Build 2912 New Features: * [Experimental/Incomplete] Added Touch Controls * Perpective function now takes into account assets with a center of gravity well below their origin point * FlipForward effect inverts the position that Perspective chooses when double-clicking on an asset or using the Perspective script command with an angle of 'auto' * AddLinkedPoints script step added to create animated, directional 3D lines in the scene. * ShowLevel script step to manipulate scene levels Enhancements: * Improved click response on assets when in edit mode * Relationship walker lines can not exceed the size of the models they are connected to. * Numerous small updates to script steps * Removed Unity logo from startup splash screen Bug Fixes: * Fixed an issue with colour tints of the same priority level interfering with each-other on surface-shader models when being removed. * Rotations on FBX animations could sometimes be inverted. * Fixed an issue moving between servers where the new server has a non-standard port number. * Fixed problem moving between Y-up and Y-down sites in the same ARDI-VE session. Known Issues: * Assets that are marked as a layer and hidden by default may be still clickable. * Assets that are supposed to be invisible outside vision modes may be revealed if they are faded and unfaded via filters/relwalker/script commands. 0.9.9 Build 2911 New Features: * Added 'SetDefault' effect to adjust scene-wide rendering defaults and manipulate ARDI internal settings where required. Currently supports 'fade' and 'ambient' settings. * You can now move up and down using the 'Q' (down) and 'E' (up) keys. Bug Fixes: * Fixed a bug when calculating the location and intensity for the lighting for the scene when all assets are in an extremely small area. Known Issues: * Assets that are marked as a layer and hidden by default may be still clickable. * The relationship walker may reveal objects that are supposed to be hidden outside vision modes. 0.9.9 Build 2910 Enhancements: * Filling effect is now limited to a maximum of 500 copies. Any more will cause filling to simply not run to prevent massive memory and rendering costs associated with large numbers of objects. Bug Fixes: * PIP camera now correctly following attached object, however rotation is still not restored as expected. * [Beta Specific] Fixed issue with effect enabled comparisons against zero * Fixed 1-frame flicker when new overlay elements (such as alerts and change monitoring indicators) are created * [Beta Specific] Updated longwall behaviours to overcome potential interference from physics system Known Issues: * Loading a camera with a PIP world camera connected to an asset will result in an incorrect orientation. * Assets that are marked as a layer and hidden by default may be still clickable. 0.9.9 Build 2909 Features: * Added 'Glass' extension for model parts to mark them as transparent. Enhancements: * Assets marked as levels now fade in and out when being transitioned. * Adjusted shader order to avoid situations where transparent asset elements and transparent environment elements would visibly conflict with one-another. Bug Fixes: * [Beta Specific] Fixed incorrect order of operations in 'Greater Than' and 'Less Than' enable comparisons * Fixed issue with assets that have already faded once not fading back out correctly the 2nd time. 0.9.9 Build 2908 Features: * Added 'FitAsset' effect to fill regions with a asset/model * Multi-part OBJ files now supported. * Installer now terminates any running instances of ARDI VE or UnityCrashHandler64 to ensure smooth installation. Enhancements: * The pause button (available during history playback) now opens time range covering ten-seconds of playback time. Note that this is ten REAL seconds, meaning that if playing at 10x speed, the span will cover 100 seconds. 0.9.9 Build 2907 Features: * Added "AddToLevel" effect to allow assets to be treated as levels in the UI. * Added "Questionaire" script step * Added "IF" script logic Enhancements: * Added a priority-queue system and background processing for effects to avoid conflicts in common multi-effect usage scenarios. * Lowered material usage/costs on stretched components such as conveyors * Improved stretched model collider behaviours * Selection UI now appears on the clicked point, rather than the center of the object. Bug Fixes: * Resolved some z-fighting issues when world or UI elements come into conflict with camera feeds. * Some dynamically-applied behaviours (such as pivoting) now clean-up correctly when effects are changed at runtime. 0.9.9 Build 2906 Enhancements: * Increased the range of the collision laser in VR Bug Fixes: * Fixed destruction timing issue causing an incomplete property list on cloned assets. * [Beta Specific] Fixed incomplete shader allocation in the 'tint' behaviour. 0.9.9 Build 2905 Enhancements: * [Beta Specific] Reverted to original Time Travel control behaviour. * [Beta Specific] Fixed issue with popup lists. Bug Fixes: * Long-running history requests would override live data playback if you switched to live AFTER sending the historian request. * FPS was not updating when performing history playback. Known Issues: * Text and images added using effects may 'wobble' slightly when the asset they are connected to rotates. 0.9.9 Build 2904 New Features: * Debug console added for developers, scripters and power-users. Current features are limited, but will be expanded in following releases. Enhancements: * Added 'Restart Schedule' timer, allowing you to specify a specific time of day to perform a data reload. * Added a 'Never Disable Animations' option to prevent ARDI from shutting down property animations in the case of low framerate. * Changed threshold for shutting down property animations to 20 rather than 25 FPS for cosmetic reasons. Bug Fixes: * Display modes will now respond appropriately to null renderers in the discovered renderer list. * Resolved material leak occuring when setting the colour via the ShaderHistory system. * Removed warning message during startup about scheduled restarts * Text and images added using effects are now more consistently positioned and placed. Known Issues: * Text and images added using effects may 'wobble' slightly when the asset they are connected to rotates.