BBIM2ARM - Open-source BIM/visualization tool
I've been working a bit on my own open-source solution BIM/Visualization tool that is supposed to work on top of BlenderBIM and Armory3D, sort of a mix between Twinmotion/Solibri.
What does it do?:
It cleans/converts/prepares your BBIM/IFC file for either HTML5/Web or standalone platform binaries (such as .exe, etc.) and setups your scene, complete with lighting, controls, effects as well as an optional BIM-inspector for inspecting object properties for objects that have had this exposed.
Below is an example of a lightmapped building detail made in BlenderBIM, exported to HTML5 through Armory3D/BBIM2ARM. Online demo and source files below:
Documentation:
- Absolutely none as of now, but I've made a small GIF animation describing the process for a very basic IFC file:
Basically:
-
- Import your IFC file (either through BlenderBIM or with the BBIM2ARM button)
-
- Prepare the file (There's a few options you can toggle, depending on your file)
-
- Configure for Armory3D (Camera, lights, graphics, commands/scripts get's setup automatically)
-
- Click Start Armory3D (Might take a few minutes for heavy files), a window should pop-up
-
- Deploy either as HTML5 or binary (.exe), everything is packed and ready to go
Installation/Requirements (It needs the following Blender addons installed):
-
BlenderBIM: https://blenderbim.org/download.html
-
Armory3D (Free): https://armory3d.org/
-
BBIM2ARM (Free): https://github.com/Naxela/BBIM2ARM
I'm not sure how many would actually benefit from this, but you're free to use it if you like. It's in very early stages, but feel free to let me know if you run into problems
There's still a few bugs that I've yet to fix solve, including stuff not showing/working in advanced mod - but it should be in a somewhat useable state now
A few online demos:
-
laboratory.naxela.info/experiment_22 (A small art gallery; Heavy)
-
laboratory.naxela.info/experiment_21 (An example foundation detail)
-
laboratory.naxela.info/experiment_14 (Some random details)
-
laboratory.naxela.info/experiment_19 (An interactive apartment; Takes a while to load)
-
laboratory.naxela.info/experiment_20 (Conceptual development plan)