Brian L
|
1fa8ee45e1
|
Get rid of more t return params, update docs
|
2024-07-25 12:08:40 -06:00 |
Brian L
|
7cda07f420
|
Remove occurrences of including <glm/mat4x4.hpp> in header files
|
2024-07-09 09:25:27 -06:00 |
Brian L
|
728668a873
|
Merge branch 'main' into gltf-ray-intersect
|
2024-07-08 09:15:30 -06:00 |
Kevin Ring
|
19f832cd2b
|
Remove degenerate triangle test from 2D pointInTriangle.
|
2024-06-27 22:05:15 +10:00 |
Brian L
|
1f6ac44834
|
Merge branch 'main' into gltf-ray-intersect
|
2024-06-12 16:22:01 -06:00 |
Janine Liu
|
6cf5fa9b8a
|
Check for radii = 0
|
2024-06-07 10:02:45 -04:00 |
jiangheng90
|
875f50934e
|
update rayEllipsoid Param inverseRadii to radii
|
2024-06-06 14:22:26 +08:00 |
jiangheng90
|
3b73be23ca
|
move local variable to namespace in ray ellipsoid test
|
2024-06-05 11:39:09 +08:00 |
jiangheng90
|
5d52f71a48
|
add ray ellipsoid for intersection tests
|
2024-06-03 14:03:09 +08:00 |
Brian L
|
b765a735c9
|
update from main
|
2024-05-06 15:07:03 -06:00 |
Brian L
|
11d8a6daa4
|
Build reverse winding tests into all tests (and remove explicit tests for this)
|
2024-03-26 10:57:47 -06: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
|
3f4248e04e
|
Rename function, other minor edits
|
2024-03-20 20:12:43 -04:00 |
Janine Liu
|
734992a3d2
|
Add pointInTriangle for 3D coordinates
|
2024-03-01 16:30:44 -05:00 |
Sean Lilley
|
7022b955a1
|
Fix estimateGlobeRectangle for boxes and sphere that encompass the entire globe
|
2024-02-09 10:16:28 -05:00 |
Joseph Kaile
|
c6bcf9736f
|
update and comment intersection functions
|
2024-01-02 14:53:43 -05:00 |
Joseph Kaile
|
12d6885e42
|
add more intersection tests
|
2023-12-19 19:16:53 -05:00 |
Joseph Kaile
|
ad512a3026
|
add gltf ray intersect function with tests
|
2023-12-13 17:37:10 -05: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 |
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 |
Janine Liu
|
3024720c3b
|
Fix typo and test file name
|
2023-02-24 16:33:33 -05: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 |
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 |
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
|
7c9dc83732
|
fix endianness in availability tests
|
2021-11-11 20:47:19 -05:00 |
Nithin Pranesh
|
19da272405
|
add more Availability tests
|
2021-11-07 02:10:38 -05:00 |
Nithin Pranesh
|
134db78716
|
Merge branch 'main' into implicit-tiling
|
2021-11-04 21:47:30 -04:00 |
Nithin Pranesh
|
c234ceb735
|
Continue refactoring subtree loading logic into tile traversal
everything is broken
|
2021-11-04 00:37:24 -04:00 |
Nithin Pranesh
|
a86e534c1b
|
add tests for new addSubtree variant and findChildNode
|
2021-11-03 01:28:40 -04:00 |
Ian Lilley
|
944e85f9d5
|
added new GLM defines
|
2021-11-01 10:29:11 -04:00 |
Nithin Pranesh
|
380b2f6f87
|
test OctreeAvailability / fix bugs exploited by test
|
2021-10-26 16:38:22 -04:00 |
Nithin Pranesh
|
6c12c66848
|
renamed AvailabilityTree -> Availability
|
2021-10-26 14:49:35 -04:00 |
Nithin Pranesh
|
47935f824d
|
fix AvailabilityAccessor, gcc/clang tests should pass now
|
2021-10-26 11:50:59 -04:00 |
Nithin Pranesh
|
c3d1e1e660
|
turn TileAvailabilityFlags into enum + gcc warnings
|
2021-10-25 23:04:05 -04:00 |
Nithin Pranesh
|
7fdd9afbb5
|
Merge branch 'main' into implicit-tiling
|
2021-10-25 16:18:31 -04:00 |
Nithin Pranesh
|
46cae3bd03
|
tests for AvailabilityUtilities and QuadtreeAvailability
|
2021-10-25 16:11:49 -04:00 |
Sean Lilley
|
52283f3359
|
Fix includes
|
2021-10-11 17:28:44 -04:00 |
Marco Hutter
|
0e827f7afd
|
Updated includes based on clang-format with Regroup
This MAINLY inserted some blank lines between
the blocks.
|
2021-09-26 17:46:27 +02:00 |
Kevin Ring
|
188ade5e48
|
Add tests for computeUnion.
|
2021-08-23 19:08:28 +10:00 |
Daniel Krupka
|
8b3bb34827
|
Rename Cesium3DTiles -> Cesium3DTilesSelection
|
2021-07-30 11:45:37 -04:00 |