Commit Graph

187 Commits

Author SHA1 Message Date
Kevin Ring 883ac69ea5 Remove implicit-tiling.md, which is mostly incorrect at this point. 2025-01-15 11:52:00 +11:00
Ashley Rogers 5d9db9b424 Add Windows and Linux clang-tidy instructions. 2025-01-13 14:58:23 -05:00
Kevin Ring f3bced2485 Add macOS clang-tidy instructions. 2025-01-13 23:43:21 +11:00
Kevin Ring be1d429c9b Merge remote-tracking branch 'origin/main' into doc-tile-selection-algorithm 2025-01-13 14:46:02 +11:00
Kevin Ring abc187d8cd TilesetContentLoader, more implicit loading details. 2025-01-13 13:39:28 +11:00
Kevin Ring e5ac2f9cc3 Add Implicit Tilesets section. 2025-01-13 12:26:04 +11:00
Kevin Ring bb6e769c1c Add unconditionally-refined tile selction. 2025-01-13 11:01:49 +11:00
Kevin Ring 79fa57cdb7 Add Forbid Holes doc. 2025-01-13 09:06:35 +11:00
Kevin Ring ef651ae55d Add more load state details. 2025-01-10 17:24:37 +11:00
Kevin Ring db43ce4a7b Add remaining states to load state diagram. 2025-01-10 15:40:56 +11:00
Kevin Ring 3d2f173f38 Add incomplete tile loading state diagram. 2025-01-08 23:05:19 +11:00
Kevin Ring edd488c6ed Add tile loading sections. 2025-01-08 22:46:16 +11:00
Kevin Ring e66c1538a1 Fix typo. 2025-01-07 15:51:20 +11:00
Ashley Rogers ae605628bb Use Mermaid dark theme for dark mode 2025-01-06 16:52:11 -05:00
Ashley Rogers b4133893aa
Merge pull request #1041 from CesiumGS/prod-doxygen-upgrade
Production doc script improvements.
2024-12-18 17:35:50 -05:00
Ashley Rogers 62c4e31b15 Add `noindex` tag for pre-release docs 2024-12-18 10:20:05 -05:00
Ashley Rogers 89b00e2cc0 Fix warnings from merge with main 2024-12-17 13:43:45 -05:00
Ashley Rogers 2ce337be44 Merge from main 2024-12-17 11:36:54 -05:00
Ashley Rogers f934b40717 All warnings resolved 2024-12-17 11:30:58 -05:00
Kevin Ring 54f9d4b6f5 Merge remote-tracking branch 'origin/main' into doc-tile-selection-algorithm 2024-12-17 11:20:15 +11:00
Kevin Ring 4e6e2b8300
Merge pull request #1024 from CesiumGS/update-readme
Overhaul README
2024-12-17 10:36:08 +11:00
Kevin Ring 3e273e64bf
Merge pull request #1030 from CesiumGS/async-doc-fixes
Tweak the AsyncSystem document a bit
2024-12-17 09:25:21 +11:00
Ashley Rogers fc4e9dda7e Update Visual Studio CMake line 2024-12-13 15:45:34 -05:00
Ashley Rogers aadaa7700b Merge branch 'update-readme' of github.com:CesiumGS/cesium-native into update-readme 2024-12-13 15:40:38 -05:00
Ashley Rogers b3abb9f930 Update based on review 2024-12-13 15:40:11 -05:00
Tim Moore 53bb0eddac Take asyncSystem lambda example from live code 2024-12-13 17:26:55 +01:00
Ashley Rogers 18817814ad
Merge pull request #1022 from CesiumGS/doc-rendering-3d-tiles
Add a guide to rendering 3D Tiles with Cesium Native.
2024-12-13 10:27:19 -05:00
Tim Moore 47743aa295 Merge remote-tracking branch 'origin/main' into async-doc-fixes 2024-12-13 15:38:07 +01:00
Kevin Ring 4ce1bcb394 Mark docs pre-release in staging. 2024-12-13 10:33:00 +11:00
Kevin Ring decf9d1f1f Fix typo. 2024-12-12 13:25:13 +11:00
Kevin Ring ada01eb089 Multiple continuations can be attached to a single SharedFuture. 2024-12-12 13:24:37 +11:00
Kevin Ring b30c1b9915 Add note about createFuture invoking its function in the current thread. 2024-12-12 13:24:37 +11:00
Kevin Ring aeb996582e Add more explanation of `thenInThreadPool`. 2024-12-12 13:24:37 +11:00
Kevin Ring 1b4318a38c Better explanation of AsyncSystem copying, waitInMainThread->wait 2024-12-12 13:24:37 +11:00
Kevin Ring 96e1d01844 Merge remote-tracking branch 'origin/main' into update-readme 2024-12-12 11:43:55 +11:00
Kevin Ring 4083986dd5 More improvements to selection doc. 2024-12-11 21:40:35 +11:00
Ashley Rogers 1b6984d2e9 Additional documentation 2024-12-10 17:41:53 -05:00
Ashley Rogers d98f4b9cd7 Lots of additional docs 2024-12-10 15:39:12 -05:00
Ashley Rogers 254e7598b8 Some async, geometry, selection docs 2024-12-10 11:26:13 -05:00
Kevin Ring 878227e44d Selection algorithm doc improvements. 2024-12-10 22:11:33 +11:00
Tim Moore 218c2bb42f Be more precise about use of AsyncSystem objects 2024-12-10 00:13:45 +01:00
Kevin Ring 4ac685644b Selection algorithm doc. 2024-12-09 18:51:50 +11:00
Ashley Rogers 76a9fa1ba1 Add license to panzoom.js 2024-12-06 18:25:47 -05:00
Ashley Rogers 4d82403b80 Pan-zoom, add dependencies page. 2024-12-06 18:21:57 -05:00
Tim Moore 462dc497e2 Tweak the AsyncSystem document a bit 2024-12-06 18:43:38 +01:00
Kevin Ring 12cf8eec17 Ongoing selection algorithm docs. 2024-12-06 18:08:18 +11:00
Kevin Ring 3b85907b83 Don't describe things as "made up". 2024-12-06 13:47:51 +11:00
Ashley Rogers c95aa5432d Doxygen table of contents 2024-12-05 18:27:49 -05:00
Ashley Rogers 21d2addeb9 Fix README for Doxygen 2024-12-05 15:43:39 -05:00
Ashley Rogers 127173feb0 Split README into CONTRIBUTING and developer-setup 2024-12-05 14:09:25 -05:00
Ashley Rogers d78051a526 Update based on review 2024-12-05 11:32:06 -05:00
Kevin Ring 31ae9a64bc Add outline of possible sections. 2024-12-05 23:13:38 +11:00
Kevin Ring 3589c5c52c Early tile selection algorithm work. 2024-12-05 21:32:31 +11:00
Kevin Ring 26666f3029 Merge remote-tracking branch 'origin/main' into doc-rendering-3d-tiles 2024-12-05 14:50:56 +11:00
Kevin Ring 7fd6709790 Multiple continuations can be attached to a single SharedFuture. 2024-12-05 12:27:52 +11:00
Kevin Ring 95a0b0cdca Add note about createFuture invoking its function in the current thread. 2024-12-05 12:26:17 +11:00
Kevin Ring b6b5a411a7 Add more explanation of `thenInThreadPool`. 2024-12-05 11:43:05 +11:00
Kevin Ring 5932243050 Better explanation of AsyncSystem copying, waitInMainThread->wait 2024-12-05 11:37:43 +11:00
Ashley Rogers 8a32df813a HTML table for layout, update ecosystem diagram 2024-12-04 17:24:42 -05:00
Ashley Rogers f90bbfcc72 README formatting, no colors for target dependency graphs 2024-12-04 17:17:18 -05:00
Ashley Rogers b14574434e Add screenshots 2024-12-04 16:59:33 -05:00
Ashley Rogers 0574bb3b98 Add contributor information 2024-12-04 15:28:10 -05:00
Ashley Rogers bb365c8aee Dependency graph generation 2024-12-04 14:39:16 -05:00
Kevin Ring 7f80e06696 Add a guide to rendering 3D Tiles with Cesium Native. 2024-12-04 20:27:02 +11:00
Ashley Rogers eccca564df Merge from main 2024-12-02 14:35:27 -05:00
Kevin Ring 8cc4d51873 Add generated include files to Doxygen path.
And remove an unnecessary namespace qualification now that Doxygen is
able to find the generated file.
2024-11-27 09:56:20 +11:00
Kevin Ring 73f8d8c987 Move markdown files into doc/topics. 2024-11-27 08:05:54 +11:00
Kevin Ring 6e067b14da Add missing colon. 2024-11-27 08:00:54 +11:00
Kevin Ring d07b5fa2ab AsyncSystem doc tweaks. 2024-11-27 07:18:35 +11:00
Ashley Rogers ec7f1b68db Undo Doxygen CMake change 2024-11-26 14:30:15 -05:00
Ashley Rogers fdabe39f6e Fix some Doxygen warnings 2024-11-26 14:14:58 -05:00
Kevin Ring 5375b250b1 Link to reference docs, other tweaks. 2024-11-26 21:44:37 +11:00
Kevin Ring ce48e95401 Named anchors for sections. 2024-11-26 16:51:46 +11:00
Kevin Ring 9d139570e0 SharedFuture and thread safety sections. 2024-11-25 22:29:46 +11:00
Kevin Ring 0516288a18 "Creating Futures" and "Promises" section of docs. 2024-11-25 20:56:26 +11:00
Kevin Ring bd7cc54aff Add diagram to async-system doc. 2024-11-25 18:03:40 +11:00
Kevin Ring 79ebf9fec7 Merge remote-tracking branch 'origin/main' into thread-safety-doc 2024-11-25 18:01:36 +11:00
Kevin Ring ce08d3bc94 Support icons from file URLs, fix example path. 2024-11-25 17:34:45 +11:00
Ashley Rogers b15882abe8 Add comment to CMakeLists.txt 2024-11-21 16:50:16 -05:00
Ashley Rogers a760c4fbb2 Fiddle with config settings to get Doxygen treeview to generate 2024-11-21 16:49:24 -05:00
Ashley Rogers 6193776430 Add mermaid support 2024-11-21 15:43:20 -05:00
Kevin Ring 5ceeb1e3a5 Fix typo. 2024-11-22 06:41:02 +11:00
Kevin Ring 0aaf58daee More AsyncSystem doc. 2024-11-18 20:59:30 +11:00
Kevin Ring 09bc31add7 Further AsyncSystem doc. 2024-11-18 17:13:50 +11:00
Kevin Ring 4ce0035454 Better organization. 2024-11-18 13:55:24 +11:00
Kevin Ring ffc0daa216 Describe thread safety rules. 2024-11-18 13:26:42 +11:00
Kevin Ring 187a09de8a Add style guide, skeleton of thread safety page. 2024-11-15 10:42:50 +11:00
Ashley Rogers 78513e8921 Improve Doxygen docs 2024-10-25 15:03:08 -04:00
Sean Lilley a252d98885 Typo 2024-08-27 14:41:44 -04:00
Sean Lilley 3d21eb3d74 Update style guide 2024-08-27 12:27:58 -04:00
Cory Barr f439583167 update CmakeLists and Library.h to generate updated HTML documentation 2024-08-14 12:46:30 -07:00
wuyongbo 70f5984949
Update CMakeLists.txt
Add the CesiumRasterOverlays in the Doc
2024-04-09 18:10:45 +08:00
elser e49685f0cf include generated headers in doxygen documentation 2023-06-27 12:04:00 -04:00
Shehzan Mohammed 5f4de81ec2 Update readme with Omniverse update 2023-04-12 12:22:53 -04:00
Shehzan Mohammed 7f8930e2df Fix case in filename 2022-11-30 08:36:13 -05:00
Shehzan Mohammed 323e3c01ad Update README 2022-11-28 10:44:24 -05:00
Kevin Ring 294c5f404f
Update implicit-tiling.md 2022-05-02 21:28:13 +10:00
Kevin Ring 8a256ea0ea Fix typo. 2022-04-29 09:52:12 +10:00
Kevin Ring eb9d6b1d0e Add some notes about implicit tile loading. 2022-04-28 22:52:42 +10:00
Sean Lilley 2b204aaecd Added Cesium3DTilesWriter 2021-12-06 19:34:22 -05:00