About this app
ReUniXchange is a game-changing Autodesk® Revit® plugin that offers a seamless solution for exporting BIM geometry, metadata, and materials to Unity. This powerful tool opens up new possibilities for modular construction workflows and immersive XR applications by facilitating a smooth transition between design and visualization environments. With ReUniXchange, users can effortlessly assign shared parameters, extract structured metadata, export 3D views, and re-import changes made in Unity, all through a user-friendly interface.
Streamlining Modular Construction Workflows
One of the standout features of ReUniXchange is its ability to automatically generate ModularID parameters based on group names for modular projects. This functionality enables logical tracking and reconstruction of elements inside Unity, making it easier for users to manage complex modular constructions. By assigning ModularID parameters to Revit group components, users can streamline their workflows and ensure accurate representation of their designs in Unity.

(Image by: Saddiq Ur Rehman)
Enhancing Visualization with Metadata and Materials
ReUniXchange also allows users to export metadata from Revit views to CSV format and attach it to 3D objects in Unity. This feature enables semantic enrichment, selection, and inspection of objects during runtime, enhancing the overall visualization experience. Additionally, material definitions used in Revit are exported into Unity-readable MTL files along with associated texture images, ensuring that the visual fidelity of the design is preserved throughout the export process.
The OBJ export functionality of ReUniXchange converts the current 3D view into geometry and materials that can be directly imported into Unity. It is important to note that users must refrain from renaming OBJ and MTL files to preserve material assignments. However, material reassignment inside Unity can be customized if Unity has already linked them automatically via the Legacy Material Import feature in the Inspector.

(Image by: Saddiq Ur Rehman)
Enabling Bi-Directional Data Exchange
One of the key strengths of ReUniXchange is its support for bidirectional data exchange between Revit and Unity. Changes made inside Unity, such as repositioning modules, adjusting metadata, or reconfiguring object hierarchy, can be exported into an XML file. The ReUniXchange plugin in Revit can then read this XML and apply the changes back into the original BIM model, creating a seamless workflow from design to immersive visualization and back to BIM.

(Image by: Saddiq Ur Rehman)
Conclusion
Overall, ReUniXchange is a must-have tool for architects, engineers, researchers, and developers working in modular construction, BIM-to-XR pipelines, and digital twin applications. Its intuitive interface, robust feature set, and support for bidirectional data exchange make it a valuable asset for anyone looking to bridge the gap between BIM and Unity. Whether you are a seasoned professional or a newcomer to the world of BIM and XR, ReUniXchange is sure to enhance your workflow and unlock new possibilities for design and visualization.

(Image by: Saddiq Ur Rehman)