At CES 2016, we revealed Bridge Engine: a mixed reality SDK that had nearly everything an adventurous reality developer could ask for:
Over the last two years, we’ve worked alongside an intrepid crew of Bridge Engine beta testers to level it up even further. Over the 6 major Bridge Engine releases, we've added a number of features including:
And, now, with the latest set of enhancements and features, we’re happy to announce that Bridge Engine has graduated from private beta to its first full release: Bridge Engine 1.0! Everyone can sign up for, and get access to the Bridge Engine Github repo. You can sign up here if you don't have an existing Structure SDK account.
Bridge Engine's most advanced features require a Structure Sensor, but anyone can get started using the Unity simulator to develop — even without a Structure Sensor.
Bridge Engine 1.0 is among our most significant updates, with a number of important changes. First and foremost, Bridge Engine now supports Metal, Apple's hardware-accelerated API for 3D graphics and shaders. Additionally, with the inclusion of Metal in both SceneKit and Unity, we now have access to physically-based rendering (PBR) and have updated the Bridget sample and the Unity MR sample to take full advantage of this new feature.
Bridge Engine has been optimized for mixed and virtual reality HMDs, with features such as low-latency positional tracking and predictive rendering. However, many Structure Sensor owners use an iPad as their primary device. And, while Bridge Engine has always been compatible with iPads, the latest release includes a few key improvements to level up the iPad experience, including an improved UI, and support for iPads that don’t use the supplemental wide vision lens.
Other significant changes in Bridge Engine 1.0:
- Better lighting through full Linear Color Space support in Metal + SceneKit / Unity
- Bridge Engine Unity package has been upgraded to use GoogleVR 1.120.0
- Access to a CVPixelBuffer from the color camera to color your own environment mesh in OpenGL or Metal
- Numerous bug fixes
For the full release notes, head on over to GitHub to read about what’s new.
NOTE: Only iOS devices with an A9 or newer chip (iPhone 6s / iPads from 2017+) are recommended. Using Bridge Engine on older devices is possible, but not recommended.
New to Bridge Engine?
If you’re just getting started developing with Bridge Engine, be sure to check out the Getting Started guide for Bridge. In addition to Bridge specific instructions, there are also plenty of tips and tricks for running your Bridge Engine experience. Another helpful tool is the Bridge Tutorial Series:
- Bridge Tutorial #1: Welcome to the Bridge Engine!
- Bridge Tutorial #2: Unity Mixed Reality 101
- Bridge Tutorial #3: Building or upgrading your own Unity project with Bridge Engine
Stuck on a project, or want to learn more about a particular aspect of Bridge Engine? We would love to hear your thoughts! We can always be reached at firstname.lastname@example.org.
Recalibrate for improved tracking!
Whether you’re a Bridge Engine veteran or just starting out, we highly recommend re-calibrating your device. The latest Calibrator adds support for the iPhone’s optical image stabilization, leading to significantly improved tracking results.
But wait, there’s more!
Finally, to celebrate, we’re having a Bridge Engine 1.0 release sale! Get yours here!