5.0.0.22827-RELEASE [5.0.0] - Core

5.0.0.22827-RELEASE [5.0.0] - Core

  • new intersection logic in the Core API that drastically improves the intersection identification.

  • Now replacing the value 'useGlobalIdHere_ee5c4789-0e4a-4e6c-8beb-3e2ca239b4a8' in property set values with the corresponding IFC product globally unique identifier. Now freeing memory that was not properly released when calling BimApi.clear().

  • Bug fix: IFC files with no regions, or regions with with invalid AABB's, no longer contribute to calculation of world AABB in BimIfcLoader.getRegionBoundingInfo() Camera.zoomToExtent() ignores invalid AABB's

  • Fixed issue in twinfinity/core where adding additional IFC files to a already loaded set of files sometimes failed with a WebGL: INVALID_OPERATION: texImage2D: ArrayBufferView not big enough for request

  • Fixed a bug relating to object outlines not rendering properly.

  • Upgraded BabylonJS to version 7+.