Skip to content

Kinanqaz/web-ifc-three-maintained

 
 

Repository files navigation

web-ifc-three-maintained

A maintained fork of web-ifc-three for the Navio BIM viewer project.

Purpose

This fork maintains and extends web-ifc-three to add texturing support and bug fixes for the Navio application. The original web-ifc-three library is no longer actively maintained, and the newer @thatopen/components ecosystem has limitations that affect our use case (texturing not working).

What is web-ifc-three?

web-ifc-three is the implementation of web-ifc for THREE.js. It parses and generates Three.js geometry of IFC models in JavaScript, both in the browser and on a Node server. It was the official IFCLoader of Three.js.

Changes in This Fork

  • Texturing support for IFC models
  • Bug fixes and performance improvements
  • Compatibility updates for modern Three.js versions
  • Works with the latest version of Three.js (0.184.0)
  • Works with the latest version of WebIFC (0.0.77)

About

Maintained fork of web-ifc-three for Navio BIM viewer with texturing support and bug fixes

Resources

License

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 98.0%
  • TypeScript 2.0%