Commit Graph

314 Commits

Author SHA1 Message Date
David Lively 010b89b064 Formatting 2025-06-17 12:55:14 -05:00
David Lively b031b83b74
Update CesiumGeometry/src/OrientedBoundingBox.cpp
Co-authored-by: Janine Liu <32226860+j9liu@users.noreply.github.com>
2025-06-17 12:50:47 -05:00
David Lively 4013c9c6ce
Update CesiumGeometry/src/OrientedBoundingBox.cpp
Co-authored-by: Janine Liu <32226860+j9liu@users.noreply.github.com>
2025-06-17 12:50:31 -05:00
David Lively dbce753908 Renamed test case class to resolve warning on Ubuntu 2025-06-17 11:23:29 -05:00
David Lively 880c492c70 More formatting 2025-06-17 10:51:49 -05:00
David Lively 430790e97f More formatting 2025-06-17 10:49:11 -05:00
David Lively 55396f45d5 Formatting 2025-06-17 10:45:27 -05:00
David Lively 7ac8d7dee6 Added unit tests for degenerate axes 2025-06-17 10:41:15 -05:00
David Lively b1b6130815 Corrected if... 2025-06-16 14:05:11 -05:00
David Lively 46d20ace8a Port of JS fix for OBB with degenerate axes 2025-06-16 12:30:17 -05:00
Kevin Ring 4c3b45f07f Doc tweak. 2025-04-28 16:54:29 +10:00
Kevin Ring f818068e58 Doc tweaks. 2025-04-28 16:30:59 +10:00
Tim Moore 5ba88e44eb Expand documentation of createCullingVolume
Ellucidate the method of extracting clipping planes from a projection matrix.
2025-04-25 12:41:44 +02:00
Tim Moore 9a120aa344 Respond to PR feedback 2025-04-25 11:26:20 +02:00
Tim Moore 8852b81214 Merge branch 'main' into orthographic 2025-04-23 18:41:59 +02:00
Tim Moore 05f51a7516 Change clip test to correspond to actual definition of clip volume 2025-04-10 17:36:11 +02:00
Tim Moore 733a2872c2 Only use projection matrix method 2025-04-03 19:04:36 +02:00
Tim Moore 2f2e38ac8a Add header files to assuage clang-tidy 2025-03-24 17:26:33 +01:00
Tim Moore 58f485c532 Remove constexpr to make gcc happy 2025-03-23 13:29:06 +01:00
Tim Moore 9cb5852ea3 run format 2025-03-22 18:07:06 +01:00
Tim Moore e7a97a8395 Update ViewState and CullingVolume to take a general projection matrix 2025-03-22 17:49:30 +01:00
Tim Moore 78fc021b2b New functions for perspective and orthographic projections 2025-03-22 17:49:30 +01:00
Tim Moore b39d3f03cf Merge remote-tracking branch 'origin/main' into vcpkg-pkg 2025-03-03 14:14:23 -05:00
Kevin Ring a1b29ef6c8 Fix clang-tidy warnings. 2025-03-03 09:01:48 +11:00
Janine Liu e133b43664 Formatting, remove unused variable 2025-02-28 18:17:12 -05:00
Janine Liu 62cfa66c9f Fix cylinder angle in implicit tiling, transform tests 2025-02-28 18:13:01 -05:00
Janine Liu 57d916d692 Start to fix cylinder logic 2025-02-28 17:19:42 -05:00
Tim Moore 9c1eb44400 Merge branch 'main' into vcpkg-pkg 2025-02-26 18:05:07 +01:00
Janine Liu 124e63a336 The last of clang-tidy, hopefully. 2025-02-24 15:06:08 -05:00
Janine Liu 2d61ab66b0 Add more detail to bounding cylinder region constructor 2025-02-24 14:33:58 -05:00
Janine Liu c51002b068 Merge branch 'axis-aligned-from-points' into 3dtiles-bounding-volume-cylinder 2025-02-24 14:13:47 -05:00
Janine Liu 371e061da0 Remove unused header 2025-02-24 12:16:26 -05:00
Janine Liu 38167cf283 Merge branch 'axis-aligned-from-points' into 3dtiles-bounding-volume-cylinder 2025-02-24 11:42:56 -05:00
Janine Liu a1a7917b94 Try to appease clang-tidy again 2025-02-24 11:42:42 -05:00
Janine Liu f2618367d4 Attempt to appease clang-tidy 2025-02-24 11:28:46 -05:00
Janine Liu 47b358fbc7 Angle bracket sweep, remove outdated references, tweak glm stuff 2025-02-24 11:24:28 -05:00
Janine Liu 0c4fa3f14e Merge branch 'axis-aligned-from-points' into 3dtiles-bounding-volume-cylinder 2025-02-24 11:06:39 -05:00
Janine Liu 3f520624f9 clang tidy 2025-02-24 11:00:26 -05:00
Janine Liu 6b5fe4c142 Move function implementation to .cpp file 2025-02-24 10:34:14 -05:00
Janine Liu b318980bc5 Remove accidental linebreak 2025-02-17 17:07:05 -05:00
Janine Liu bc165ffc93 Fix includes and formatting 2025-02-17 16:44:28 -05:00
Janine Liu 1e7c922be0 Remove bad include 2025-02-17 16:18:24 -05:00
Janine Liu 116743cc0b Fix translation bug, try to appease clang-tidy 2025-02-17 16:00:07 -05:00
Janine Liu 2dca62180f Fix transform bug, add unit tests 2025-02-17 14:47:09 -05:00
Janine Liu 60536f2e1a BoundingCylinder -> BoundingCylinderRegion 2025-02-14 17:44:56 -05:00
Janine Liu e1cc0c3e5b Merge branch 'axis-aligned-from-points' into 3dtiles-bounding-volume-cylinder 2025-02-14 14:35:39 -05:00
Janine Liu cf2463b9f1 Fix typo in docs 2025-02-14 14:34:25 -05:00
Janine Liu e8ef3b7622 Add AxisAlignedBox::fromPoints 2025-02-14 13:34:44 -05:00
Janine Liu 525e0371f9 Attempt to appease clang-tidy 2025-02-12 17:06:20 -05:00
Janine Liu 32f703f754 linting 2025-02-12 16:34:26 -05:00