Materials System
The Materials feature allows you to apply materials to BIM elements. You can modify materials on individual elements, groups of elements or entire BIMs. You can also clone materials and modify their colour and transparency.
Construction Visualization Styles
Construction Visualization Styles (CVS) involves applying dynamic styles or animations, such as movement, growth, and swiping, along with color changes to BIM elements during their construction and/or deconstruction phases. This enhances task methodologies through clear, real-time visual feedback.
Construction Visualization Styles are an extension of the BIM links feature in Tobe Builder. It easily allows the user to set a visualization style on BIM elements that are linked to a Task.
CVS: Move
CVS: Swipe
CVS: Grow
Transform Inspector
The Transform section of the Selection Inspector appears for any world space object that has a position on the map in the Scene Window. This includes BIMs, Resources, Shapes, Image Targets and more. It provides editable fields which show the object's position and rotation. This enables you to move any object within the scene to a specific point, and rotation in either global or grid coordinates. Users can also copy and paste a location from one object to another.
Simple Timeline
The simple timeline allows you to visualize the time range for your sequence as part of the video export. It negates the need to add a timeline to videos via post-processing workflows. To use the timeline, toggle the Timeline on in the Sequence Editor.
Tobe Twin Connector
Tobe Twin desktop connector allows users to link their Tobe Builder desktop projects, to the Tobe Twin live IoT device feeds. Users can select a Tobe Twin data source, and then configure and load connected device feeds into their Tobe Builder project.
Tobe Twin devices can be accessed via the Devices Timeline, or the Devices global Menu.
Loading Changes & Performance Warning
As ToBe Builder users continue to create larger and more complex projects, it is inevitable that system resources can become overwhelmed. This can lead to slow loading times and decreased performance while working on your project. To address this issue, we have implemented changes to the loading process in ToBe Builder.
Deferred System-Hungry Features
One of the changes we have made is to defer some system-hungry features, such as GIS cutting and timeline visualizations, until the project has finished loading. This means that these features will not be loaded immediately when you open your project, but instead will be loaded once the project has fully loaded. This helps to reduce the strain on your system and can improve overall performance. The last used view state will now automatically apply to any new models as they finish loading to ensure that projects with hundreds of models dont
Performance Warning Popup
In addition to the changes made to the loading process, we have also implemented a performance warning system in ToBe Builder. This warning will pop up if it detects that your scene's frame rate has dropped below 10 frames per second for an extended period of time. This can be an indication that your system is struggling to handle the project's complexity.
The performance warning popup gives you the opportunity to take action and improve your system's performance. It allows you to hide all models in your project, which can help to reduce the strain on your system. You can then progressively unhide the models and track down the offending model that is causing the performance drop.
By using this feature, you can identify and address the specific model that is causing the performance issue, rather than having to guess or make changes to your entire project. This can save you time and frustration while working on your project.
Minor Features
Added download AR image target button
Added resizable list views to all global menus
Improved sequence edit windows to give preview of export framing/aspect ratio when editing sequences.
Improved copy and paste between keyframes and objects
Added confirmation dialogs when removing users from projects or tenants
Migrated double sided materials from global setting to material specific setting in the material system.
Fixed resources to update their transform and animation inspector panels all the time
Replaced Simple File Browser with Unity File Browser which uses the Windows native file dialog
Moved the SignalR heartbeat to a separate thread so it doesn't get blocked by operations that take a long time
Fixed TransformManipulation to properly apply grid space values
Fixed some inconsistencies in the resource transform inspector caused by creating and deleting keyframes
Added ModelName to simplify and optimize name comparisons with and without extensions and versions
Programme operations (create/load/remove/refresh) are now blocked while a programme is already loading
Added section tool to view states
Added extra background to inspector elements and increased the on-hover highlight
Changed the application to default to Windowed 1280x720
Bugs addressed
Fixed prefab transform centring issue
Fixed issue with touch input breaking some menus
Fixed timeline visibility bug
Improved windowing system, and performance on first use.
BIM Hierarchy Filter bug caused filters to remain after text cleared from search.
Removed deprecated "views" feature. Replaced by View States
Fixed Orographic Camera defaults
Fixed P6 null calendar import issue
Fixed applying new project settings to not reset the camera to the initial view state
Fixed view states to properly enter or exit orbit mode and perspective/orthographic
View states now save their orbit target
Fixed an error in the resource deployment inspector units of measure field
Fixed object placement clicks to not also cause object selection
Fixed the object picker search field to not cause errors when focused
Fixed encrypted file writing to properly overwrite old files
Fixed the double tap to exit orbit mode shortcut to only trigger on touches, not mouse clicks
Fixed tab re-opening to properly reuse panels at the edge of the screen
Add some errors thrown around with Prefab resources
Fixed a bug where the transform gizmo activate on the newly created shape
Added focus to row on all global menus when an item is selected externally
Fixed sequences not showing the correct increment after being cloned
Improved ProgrammeConvertAPI handling of bad data and non-URL-friendly filenames
Changed the material manifest to export as multi-line indented json instead of single line so git handles it better
Fixed global annotations to be visible when there's no programme
Fixed the world/local space toggle for the transform gizmo to not be inverted
Fixed reverting to a default material to properly keep track of the IDs assigned to it
Fixed a couple of unsuspecting keyframe modification popups
Fixed two popups coming up when asked to replace a bim model on placement
Fixed pivot of prefabs created from geolocated bim prefabs
Fixed errors when camera is not enabled
Brought back the selection set toggle