Releases: ThatOpen/engine_fragment
Releases · ThatOpen/engine_fragment
v3.3.2
v3.3.0
3.3.0 (2026-01-22)
Features
- add all ifc metadata info to fragments (6fb2e6c)
- add ifc bridge part to default ifc elements (1468c6d)
- add more methods to single threaded fragments model (fe43e1a)
- allow to load all categories and relations (0ee5da1)
- allow to return all raycast results (7012998)
- force ifc spaces to be transparent by default (2bdd447)
- implement grids (3b19a28)
- implement lod mode (95bb163)
- materials: add depthWrite property to MaterialDefinition (#145) (391f9dc)
- materials: add setColor/setOpacity with resetColor/resetOpacity methods (#137) (db73877)
- misc release updates (42e963a)
Bug Fixes
- correct await force update behavior (92b7f8d)
- correct error when importing certain relations (14aea10)
- correct grid edge case (a1fe6f8)
- correct metadata failing with empty values (081f296)
- correct raycasting frustum calculation for orthographic cameras (#136) (cf0b8fc)
- correct small harmless error in ifc importer (2e9a276)
- correct various bugs when getting edited items data (e39a652)
- ifc-importer: exclude boolean from attribute serialization process (#96) (db3b785)
- improve storey elevation replacement logic (67eef05)
- remove civil points inversion (not necessary anymore) (23602aa)
- set up data in single threaded frag model (0ab0ded)
- skip geometries with zero bounding box (b5e7e21)
Miscellaneous Chores
- release 3.3.0 (95846b7)
v3.2.1
3.2.1 (2025-10-23)
Features
- add ifc road to ifc element list (5b6fec9)
- allow to disable guard to ignore objects far away from the origin (50c837c)
- expose web-ifc config (98cb3f3)
- fix tutorials paths (7496f56)
- release edit api (f8b23b1)
Bug Fixes
- await set up model (d86d799)
- handle optional chaining for UnitType in IfcPropertyProcessor (3f00edb)
- return raw geometry when profiles could not be generated (5bc880b)
Miscellaneous Chores
v3.1.0
3.1.0 (2025-07-10)
Features
- add getCoordinationMatrix method to FragmentsModel (bd09ace)
- add units classes (#69) (325e0fa)
- enhance geometry retrieval methods in FragmentsModel (f843334)
- enhance IfcImporter with configuration to define classes and relations to process (6c44b59)
- multiple fixes, data tools, alignment tools (4224a3c)
- skip big meshes for shell generation (4fae6d3)
Bug Fixes
- add guard for circular extrusions (c08d5ac)
- add old frags files to prevent conflict with components (4544747)
- ensure guard function is defined before validation in DataSet.add method (e127a0d)
- fragments: Project not compiling (in Angular) due to missing
Sampletype (#68) (79b1990) - solve problem when object class is not defined in tile (a3f91db)
v3.0.0
v2.4.0
2.4.0 (2024-11-27)
Features
- add check for cached fragment files (d9e7dde)
- allow to copy fragmentmaps (ab138d6)
- allow to customize the property files name (53253a5)
- allow to return whole fragment id map for fragments group (01bc12f)
- improve behavior when getting all fragments (da3843f)
- provide both minified and non-minified build (c6ff41f)
- remove stringify from fragment map serializer (092b24b)
v2.3.0
2.3.0 (2024-10-07)
Features
- add streamed property caching (9cff742)
- allow file as response type for tiles fetching (a372ad8)
- make fragmentutils (e68abea)
- make intersect fragmentidmaps (7f3fb30)
- make property streaming more flexible (5156341)
- make streamed property db optional and disabled by default (1779e8f)
Bug Fixes
Miscellaneous Chores
- release 2.3.0 (8c5210c)
v2.2.0
2.2.0 (2024-08-18)
Features
- allow custom streaming function (c820d3d)
- implement fragment cloning (88cd07b)
- support distinction between streamed/non-streamed groups (88be54b)
Bug Fixes
- correct importer fragmentsgroup data error (4ec3e3e)
- remove errors when ID not found (ac8458b)
- support blob response types (218631c)