New beta version of Unity Reflect delivers a user-friendly stand-alone application for the design and construction community while improving on development workflows.
Unity Reflect has always provided a platform for developers to customize and build their own applications. Over the last few releases, we’ve concentrated on enhancing the user experience and making collaboration in real-time 3D accessible for end-users, such as designers, building owners and occupants, and contractors.
With this beta release, Unity Reflect delivers a stand-alone application experience for those who want a solution that simply solves problems right out of the box with the click of a button. Now, when you need to review a design or coordinate a project, you can easily bridge the gap between your technical and non-technical stakeholders.
The new improvements and features deliver on our promise to bring both a valuable stand-alone application and a great tool for developers in the architecture, engineering, and construction (AEC) industry.
The user experience is a vital part of any application. In this new beta release, Unity Reflect doubles down on its efforts to accelerate the design review process and bridge the gap between technical designers and the people who occupy the buildings. That starts with a sneak peek version of the completely redesigned Unity Reflect Viewer for Windows, including updates to navigation and a better user experience to make it easier for new users to jump right into Unity Reflect and intuitively navigate a model.
Navigation has been redesigned to be smoother and more responsive both inside and moving around the building exterior space, with a particular focus on the navigation of large models. We added Variable Fly mode, which will gradually increase fly speed as you navigate to enable you to cover large distances faster.
Unity Reflect users are always pushing for larger and more detailed models that go beyond device capabilities. The new Unity Reflect Viewer includes a method for streaming models progressively based on object priority, which is determined by a series of factors such as camera position, visibility, occlusion, distance, size, and more. Objects are initially represented as transparent boxes and are replaced as they are downloaded.
Models open 50% faster and start streaming in up to 95% faster, rather than waiting for the entire model to download.
While in beta, we had the opportunity to stress test our cloud service to ensure its reliability and up-time. We’re excited to announce that cloud hosting is now out of beta and available to all Unity Reflect users. Critical for model sharing when stakeholders aren’t on the same network, you can share models on any device with users outside of your network for greater collaboration.
The sun slider and widgets have been reworked to be more accessible, making it easier to see the effects of the changing sun position.
While we concentrated on creating a better experience for project collaborators and the design and construction community, we also wanted to improve the customization workflow. To do that, and to future-proof Unity Reflect, we updated most of the Unity Reflect Viewer’s systems to stay at the forefront of new technologies developed at Unity.
The Unity Reflect Viewer source code is now available through GitHub, making it easier to develop and maintain applications over time. To get started, check out our API overview and public GitHub.
The biggest change in the new viewer is that we switched from Built-In Render Pipeline to Universal Render Pipeline (URP). This improves performance across all devices and gives more flexibility to implement new features. It’s also better aligned with High Definition Render Pipeline (HDRP), making it even easier to switch between the two pipelines.
While developing for augmented reality (AR), you can now integrate with Unity MARS to greatly reduce iteration time and streamline your workflow. If you have a Unity MARS license, you can use the Unity MARS Simulation system to visualize and test your AR content against a variety of scenes and scenarios using real-world data or simulated data. The Simulation system helps to ensure that your AR experience works smoothly in your desired location. Note that a Unity MARS license is not required to develop AR functionality in Unity Reflect.
We’ve brought huge changes to the Unity Reflect Viewer to deliver a user-friendly stand-alone application and rebuilt the foundations to accelerate future development and ensure sustainable practices.
Have a feature you want to see? View our Unity Reflect roadmap to submit ideas of your own, vote, and see what’s in development, planned, and under consideration.
Join our Unity for AEC forum to get product support, troubleshoot problems, share projects and feedback, and discuss Unity for AEC.