Skip to main content

Production Release 2.3.3

Q1 2025

Ken Panitz avatar
Written by Ken Panitz
Updated over a month ago

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

Did this answer your question?