Commit Graph

177 Commits

Author SHA1 Message Date
Brian L 11d8a6daa4 Build reverse winding tests into all tests (and remove explicit tests for this) 2024-03-26 10:57:47 -06:00
Brian L 6bf2972d7c Add performance note 2024-03-26 10:44:38 -06:00
Janine Liu 410d3eff14 Formatting 2024-03-22 10:31:42 -04:00
Janine Liu a8e4770dc9 Add tests for degenerate triangles 2024-03-22 10:29:17 -04:00
Janine Liu dcda68f9fc Replace with explicit references to corner 2024-03-21 16:48:00 -04:00
Janine Liu 2a9716b18d Reorganize unit tests and improve comments 2024-03-21 15:38:44 -04:00
Brian L 4054b57789 Fix last test duplicating previous test. Add more test comments 2024-03-21 11:18:57 -06:00
Janine Liu 201a5f3e57 Remove unused line 2024-03-21 12:16:05 -04:00
Janine Liu edfc75a1bf Fix if checks for clarity 2024-03-21 11:26:46 -04:00
Janine Liu c3188ad0a7 Remove extra part of check 2024-03-21 10:20:05 -04:00
Janine Liu be0823791a Add extra check 2024-03-21 10:19:08 -04:00
Janine Liu 3f4248e04e Rename function, other minor edits 2024-03-20 20:12:43 -04:00
Janine Liu 97d54ad2ac Fix comment and update changelog 2024-03-04 15:43:38 -05:00
Janine Liu 734992a3d2 Add pointInTriangle for 3D coordinates 2024-03-01 16:30:44 -05:00
Kevin Ring c341a72806 Revert "Merge pull request #786 from jherico/feature-vcpkg"
This reverts commit 198ed9d4b4, reversing
changes made to 09c1eb76b4.
2024-02-23 09:08:15 +11:00
Ashley Rogers 10753a931f
Merge branch 'main' into feature-vcpkg 2024-02-20 13:44:11 -05:00
Sean Lilley 7022b955a1 Fix estimateGlobeRectangle for boxes and sphere that encompass the entire globe 2024-02-09 10:16:28 -05:00
Bradley Austin Davis e20c154c55 Migrating dependencies to vcpkg 2024-02-02 10:40:59 -08:00
Kevin Ring 94ae3c705f Merge remote-tracking branch 'origin/better-subtrees' into raster-overlay-refactoring 2023-11-17 17:13:53 +11:00
Janine Liu d3700dda57 Minor doc changes 2023-11-15 11:36:48 -05:00
Kevin Ring dff7e61171 Create CesiumRasterOverlays library. 2023-11-14 18:29:47 +11:00
Kevin Ring 5e860d6d10 Fix OrientedBoundingBox::contains. 2023-11-06 19:19:12 +11:00
Kevin Ring ec02c89a6b Add TileBoundingVolumes class, other BV tweaks. 2023-11-06 18:48:23 +11:00
Janine Liu 96173ddb0f Small documentation tweaks 2023-03-20 13:55:40 -04:00
Kevin Ring 3fb850e480 Fix test failures on clang, etc. 2023-03-16 21:59:47 +11:00
Kevin Ring d1b4c24dd5 Fix a bug in AxisAlignedBox's center computation. 2023-03-16 16:00:43 +11:00
Kevin Ring 8215e5dd92 Add OrientedBoundingBox::toAxisAligned. 2023-03-16 10:33:18 +11:00
Kevin Ring d5f3e8cb26 Add getOrientedBoundingBoxFromBoundingVolume and
OrientedBoundingBox::transform.
2023-03-15 17:41:51 +11:00
Janine Liu 3024720c3b Fix typo and test file name 2023-02-24 16:33:33 -05:00
Kevin Ring 0ab860f728 Add computeTranslationRotationScaleFromMatrix. 2023-02-15 18:27:27 +11:00
Kevin Ring 65e6efc3bc Beginning of GlobeAnchor implementation. 2023-02-13 22:01:01 +11:00
Kevin Ring f5a9f816e2 Fix merge error. 2022-02-24 11:25:59 +11:00
Kevin Ring 7efd09db05 Merge remote-tracking branch 'origin/main' into ue5 2022-02-24 10:48:11 +11:00
Kevin Ring 9c33e51598
Merge branch 'main' into distance-to-bounding-sphere 2022-01-26 14:40:25 +11:00
Joseph Kaile cf21f59481 fix distance squared to function in bounding sphere 2022-01-25 13:13:33 -05:00
Kevin Ring 1a100de53e More renaming for consistency. 2022-01-25 19:36:10 +11:00
Nithin Pranesh 4b3e7af9b2 fix wrong endianness when counting available bits 2022-01-13 15:13:44 -05:00
Sean Lilley 2cdcb92e20 Namespace cleanup 2021-12-02 18:34:22 -05:00
Nithin Pranesh a8582e0989 QuadtreeAvailability and OctreeAvailability classes don't need tiling scheme 2021-11-17 01:54:47 -05:00
Nithin Pranesh ee5b04041e Merge branch 'main' into implicit-tiling 2021-11-13 12:51:16 -05:00
Nithin Pranesh 5868f553b3 Merge branch 'main' into overlays-on-3dtiles 2021-11-12 15:21:01 -05:00
Nithin Pranesh 7c9dc83732 fix endianness in availability tests 2021-11-11 20:47:19 -05:00
Nithin Pranesh 0b1f3a03b6 fix wrong endianness when reading availability bitstream 2021-11-11 20:46:49 -05:00
Nithin Pranesh e54e087674 Merge branch 'external-buffers-images2' into implicit-tiling 2021-11-11 20:43:28 -05:00
Kevin Ring 29778d6648 Merge remote-tracking branch 'origin/main' into overlays-on-3dtiles 2021-11-10 13:29:30 +11:00
Nithin Pranesh 19da272405 add more Availability tests 2021-11-07 02:10:38 -05:00
Kevin Ring d2f0cf33fa Merge remote-tracking branch 'origin/main' into s2 2021-11-05 16:34:49 +11:00
Kevin Ring 9f1c1b27d2 More tests. 2021-11-05 15:40:30 +11:00
Nithin Pranesh ea5f5aaee4 fix usage of vec3 instead of dvec3 2021-11-04 21:52:53 -04:00
Nithin Pranesh 134db78716 Merge branch 'main' into implicit-tiling 2021-11-04 21:47:30 -04:00