General Questions - LiquidGalaxyLAB/BIM-Liquid-Galaxy-Visualizer GitHub Wiki
The Unity engine allow us to open fbx models (format that are exported from revit), but only, manually eg. grabbing into the scene, and the idea is to open models dinamically, according we upload them.
To open a model in a running scene we need to convert the model as an AssetBundle, so then, we can download the model using an http call and then load it inside the scene (that is running).
The model conversion serves to convert our model into an unity proprietary format, so, only unity can convert it. Its possible to convert using the Unity command line tool, but, is necessary to interact with the UI at least one time to activate the account personal key
Despiste the BIM idea of keep all the informations (structural plant, 3D model and schedules) in a single file, we cant extract each information via command line or then using an API. In the same way we export the 3D model its necessary to export the metadata (knowed by schedule in revit)
There are some tools that provides BIM files for different softwares, some examples are: BIMBR and BIMObject