[qt/qt/qtquick3d-assimp]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]> Wed, 5 Aug 2026 12:16:17 +0000 (UTC)
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git repository change summary for qt/qt/qtquick3d-assimp Pushed by mirror-service into branch 'upstream/master'. Changed from bf9dabb617c46e5133dac65cca6bff177917afcb to 3a38cd1e87a7238f48fcfcb955cf10e646c5a343 Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository. This change contains the following new commits: Git commit 3a38cd1e87a7238f48fcfcb955cf10e646c5a343 by GitHub (on behalf of Zac Zhuo Zhang) on 05/08/2026 at 07:25.. GenBoundingBoxes: fix AABB for meshes with coordinates beyond +/-999999 (#6756) * GenBoundingBoxes: fix AABB for meshes with coordinates beyond +/-999999 The min/max accumulators were initialized with +/-999999 sentinel values. Meshes with any coordinate beyond that range (e.g. projected geographic coordinate systems like Swiss LV95 with eastings around 2.6e6, or millimeter-unit CAD files) produced wildly wrong bounding boxes because the accumulators never moved past the sentinels. Initialize with std::numeric_limits<ai_real>::max() instead, and skip meshes without vertices so their AABB stays at the default zero value rather than being filled with sentinels. Assisted-by: Claude Co-Authored-By: Claude Fable 5 <[email protected]> * Address review: kMaxVal/kOffset naming, negative-offset and empty-mesh coverage Assisted-by: Claude Co-Authored-By: Claude Fable 5 <[email protected]> * Address review: PascalCase test names Assisted-by: Claude Co-Authored-By: Claude Fable 5 <[email protected]> --------- Co-authored-by: Claude Fable 5 <[email protected]> Co-authored-by: Kim Kulling <[email protected]> https://invent.kde.org/qt/qt/qtquick3d-assimp/-/commit/3a38cd1e87a7238f48fcfcb955cf10e646c5a343