⭐️⭐️⭐️⭐️⭐️ IFC importer – Published By Arcventure

IFC Importer is a plugin for importing IFC format building information models (BIM) into Unity. It preserves the IFC file’s hierarchy and semantic information.

FEATURES

Keywords:

Short Description:

IFC Importer is a plugin for importing IFC format building information models (BIM) into Unity. It preserves the IFC file’s hierarchy and semantic information.

FEATURES

Rating: ⭐️⭐️⭐️⭐️⭐️

Discount: None

Asset Title: IFC importer

Publisher: Arcventure

Category: tools, utilities

More Details about this asset:

IFC Importer is a plugin for importing IFC format building information models (BIM) into Unity. It preserves the IFC file’s hierarchy and semantic information.

FEATURES

· Import IFC building information models (BIM) into Unity as GameObject hierarchies
· Works both on runtime and in the editor
· IFC models retain their property, attribute, material, quantity, types and header data
· Search game objects based on their IFC id, presentation layer and element type
· Supports both IFC 2×3 and IFC 4
· Has been tested, and confirmed to work with IFC models exported from Autodesk Revit, Archicad, Tecla Structures, Allplan and Microstation Triforma
· Works with Unity 2019.x or later on Windows, Linux and Mac
· Local process with no cloud subscription needed
· Readme with simple C# examples
· Commented C# code
· Easy to use

INSTALLATION

1. Download the plugin from the Unity Asset Store
2. Download the latest version of IfcConvert.exe for your operating system from or http://www.ifcopenshell.org/ifcconvert
3. Unzip the file you downloaded and copy the file “ifcconvert.exe” to the root of your project folder (by default to C:\UnityProjects\ProjectName)
4 Copy the two materials from the Assets\IfcImporter\Copy_to_Resources folder to the Assets\Resources folder. This step is only necessary for runtime importing.

IMPORTING IFC MODELS INTO THE UNITY EDITOR

1 Manually drag the your IFC file into the Unity Assets folder in the editor
2 The conversion starts automatically. Please wait for it to finish.
3 Place the newly created prefab into the Unity scene from the Assets folder.

NOTE: The conversion process may require a large amount of memory! If your computer runs out of memory during the process, Unity may crash.

IMPORTING IFC MODELS INTO UNITY AT RUNTIME

IFC models can be imported into Unity at runtime using IfcImporter.RuntimeImport( string filepath ) which is documented in the README.

FILES FOR TESTING

Duplex model
Office model
Garage model
Open IFC Model Repository

Requests for information and support: leo.salomaa@arcventure.fi

Leave a Reply