All Projects → bimspot → xeokit-converter

bimspot / xeokit-converter

Licence: Apache-2.0 license
A Docker image for converting IFC files to be displayed in the xeokit viewer.

Programming Languages

Dockerfile
14818 projects

Projects that are alternatives of or similar to xeokit-converter

xeokit-metadata
A multi-platform command line tool for extracting the structural hierarchy of the building elements within an IFC into the metadata format of the xeokit-sdk.
Stars: ✭ 20 (-4.76%)
Mutual labels:  xeokit
xeokit-react
Integratation of the xeokit viewer into a React application.
Stars: ✭ 27 (+28.57%)
Mutual labels:  xeokit

xeokit-converter

The image contains all tools needed for the conversion of IFC files to the xkt format for the xeokit viewer.

  • IfcConvert (IfcOpenShell)
  • COLLADA2GLTF
  • xeokit-gltf-to-xkt
  • xeokit-metadata

Usage

$ docker pull bimspot/xeokit-converter

See all available tags on docker hub.

Using bimspot/xeokit-converter as a base image, all converter tools are available in the PATH.

echo "Converting IFC to DAE"
IfcConvert -v -y --use-element-guids scene.ifc scene.dae

echo "Converting DAE to glTF"
COLLADA2GLTF -v -i scene.dae -o scene.gltf

echo "Converting gltf to xkt"
gltf2xkt -s scene.gltf -o scene.xkt

echo "Creating metadata json"
xeokit-metadata scene.ifc scene.json

Environment

The IfcConvert library is available through bimspot/ifcopenshell. The xeokit-converter image is based on the bionic dotnet runtime.

Distribution

The image is build locally and pushed to Docker hub with your own credentials. Semver applies.

~ docker build -t bimspot/xeokit-converter:1.3.x .
~ docker push bimspot/xeokit-converter:1.3.x
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].