Kevin Ring
577e41150d
Better formatting.
2020-12-16 16:55:07 +11:00
Kevin Ring
46ccc41a69
Remove misplaced and redundant item.
2020-12-16 16:51:09 +11:00
Kevin Ring
8890e81b45
Add UTF-8 everywhere section.
2020-12-16 16:48:31 +11:00
Kevin Ring
bca79197ba
Guideline improvements.
2020-12-16 16:28:24 +11:00
Kevin Ring
45d0d08787
Very very WIP style guide and source code formatting.
2020-12-16 09:59:43 +11:00
Nithin Pranesh
0920fbd3ee
Fixed -Werrors on Linux
2020-12-15 16:32:00 -05:00
Nithin Pranesh
0717247cef
Credit class + Bing tile credits
...
Created Credit class to represent attributions, their coverage areas, and automatically reject redundant credits. Added json credits extraction for Bing imagery. Made small additions to the raster tile and raster tile provider codes as needed to surface per-tile content attributions.
2020-12-15 15:02:33 -05:00
unknown
54b723ef7c
fix type conversion
2020-12-14 16:16:28 -05:00
unknown
ada651d639
add test that will turn 16 bit indices to 32 bit for quantized mesh
2020-12-14 16:08:58 -05:00
unknown
6a1df6b9f6
fix wrong type in Quantized mesh
2020-12-14 15:09:22 -05:00
unknown
e5e545138d
fix test for quantized mesh to have correct type conversion
2020-12-14 14:54:01 -05:00
unknown
1daec151e6
more type fix
2020-12-14 14:34:48 -05:00
unknown
64e5079410
fix type conversion error
2020-12-14 14:22:09 -05:00
unknown
84501919fd
Merge branch 'master' into skirt
2020-12-14 13:49:13 -05:00
unknown
777b29e11d
tab to spaces
2020-12-14 12:35:37 -05:00
unknown
3f97f8522f
add test for oct-encoded normal and rearrange func in QuantizedMesh
2020-12-14 12:29:17 -05:00
Marco Hutter
bdbf34fd8c
Decoupling Logging functions and macros
...
Moved macros to internal header fow now. They might
be removed in the future.
2020-12-14 17:06:57 +01:00
unknown
b4f60a4c9d
explicit cast
2020-12-13 21:05:25 -05:00
unknown
6774b0d7a8
remove unused variable in QuantizedMesh
2020-12-13 20:47:07 -05:00
unknown
b8dc2f727b
format space
2020-12-13 20:29:01 -05:00
unknown
7c602f6bf5
add test for uint16_t and uint32_t quantized mesh
2020-12-13 19:48:04 -05:00
Marco Hutter
bec35ebfdb
Use spdlog wrapper header in Logging.cpp as well
2020-12-11 14:56:03 +01:00
Marco Hutter
28efdd80d7
Moving spdlog include to wrapper header
...
To ignore certain warnings/errors on GCC, and to
define the compile-time log level
2020-12-11 14:39:48 +01:00
Nithin Pranesh
268762584a
WIP Per-tile credits surfacing
...
Need to replace placeholder credits with actual credits extracted from JSON.
2020-12-10 14:59:27 -05:00
unknown
a545b26bf2
seperate code that parses quantized mesh into a seperate function
2020-12-10 12:44:22 -05:00
unknown
f663a6e6b1
clean up code to make it nicer
2020-12-10 10:05:27 -05:00
Marco Hutter
04f16baa44
Merge remote-tracking branch 'origin/master' into spdlog-integration
2020-12-10 16:05:26 +01:00
unknown
c40226f845
push the skirt out a little bit
2020-12-09 20:38:20 -05:00
Nithin Pranesh
9debaa6c08
Changed placeholder Bing credit.
2020-12-09 19:49:48 -05:00
Nithin Pranesh
d3a9213283
WIP Changed bing placeholder text
2020-12-09 17:39:15 -05:00
unknown
9dd50c7f27
WIP add skirt for gltf
2020-12-09 12:50:35 -05:00
Nithin Pranesh
9b71cd9040
WIP Credit Attribution
...
Currently has placeholder credits in place for the two types of raster overlays. Currently uses dynamically aggregated strings list which is inefficient. Once a POC test can be done on the UI side, we should think about using a pre-loaded master list of credits and index into it on the fly.
2020-12-08 16:45:23 -05:00
Kevin Ring
4e57b4c4ab
Merge pull request #66 from CesiumGS/mark-classes-final
...
Marked classes final
2020-12-08 15:37:18 +11:00
Kevin Ring
7a0f1907af
WIP transition to cgltf.
2020-12-08 14:02:09 +11:00
Nithin Pranesh
89b88f14ed
Marked classes final
...
All classes marked final except for RasterOverlay, RasterOverlayTileProvider, ITaskProcessor, IPrepareRendererResources, and IAsset*.
2020-12-07 10:45:47 -05:00
Kevin Ring
c8a7b30099
Merge pull request #64 from CesiumGS/constexpr-noexcept
...
Add constexpr and noexcept to Cesium3DTiles types.
2020-12-04 11:18:51 +11:00
Kevin Ring
c285e6c38a
Add constexpr and noexcept to Cesium3DTiles types.
2020-12-04 10:31:21 +11:00
Kevin Ring
5dfe91aa8e
Merge pull request #63 from CesiumGS/constexpr-noexcept
...
Add constexpr and noexcept in a bunch of places
2020-12-03 23:46:04 +11:00
Kevin Ring
eb4c238856
Add noexcept and constexpr in more places.
2020-12-03 23:37:21 +11:00
Kevin Ring
e2a3f0d2db
Add constexpr and noexcept in a bunch of places.
2020-12-03 23:18:32 +11:00
Kevin Ring
ffeda3e290
Merge pull request #61 from CesiumGS/clang
...
Clang
2020-12-03 20:18:37 +11:00
Kevin Ring
7d88a70bb5
Add comment explaining Clang 10.
2020-12-03 17:24:05 +11:00
Kevin Ring
dfe2bd6533
Use clang 10, hopefully.
2020-12-03 17:07:46 +11:00
Kevin Ring
fc1de6a29f
Try again at fixing this warning.
2020-12-03 16:44:53 +11:00
Kevin Ring
9107682e89
Fix warning.
2020-12-03 16:30:16 +11:00
Kevin Ring
877ba1910c
Use stock cmake, doxygen under focal.
2020-12-03 16:19:25 +11:00
Kevin Ring
8d596c5063
Use Ubuntu 20.04 (focal) on TravisCI.
2020-12-03 16:14:10 +11:00
Kevin Ring
41c4e4a768
Assume clang is in the path on Travis (is it?)
2020-12-03 16:10:25 +11:00
Kevin Ring
9ac07b4b4f
Add Clang build to Travis.
2020-12-03 16:05:56 +11:00
Kevin Ring
1af982185b
Protect GCC pragma from being seen by MSVC.
2020-12-03 15:56:37 +11:00