Kevin Ring

Results 188 issues of Kevin Ring

One of the potential future uses of cesium-native - though largely unexplored so far - is to compile parts of it to WebAssembly and incorporate it into CesiumJS and potentially...

research

Currently we're using [stb](https://github.com/nothings/stb) (via tinygltf) for image decoding, but it doesn't support every format. Most notably missing is WebP. We should add support for this format for images inside...

enhancement

Keep a list of points on (or relative to) the terrain surface as the terrain level-of-detail changes. This will likely work like CesiumJS, where points are associated with tiles and...

enhancement

Add a simple class that can be used to query the Cesium ion geocoder.

enhancement

Test build times are already noticeably long and we don't really have very many tests, so it's worth taking a look at a promising alternative.

quality

https://cmake.org/cmake/help/latest/module/GenerateExportHeader.html Instead of manually creating a header with `__declspec(dllexport)` type dealies for each library.

quality

Web Mercator texture coordinates get dodgy north/south of ~+/-85 degrees latitude. CesiumJS deals with this by reprojecting web mercator imagery tiles to geographic when they're attached to terrain tiles that...

enhancement

CesiumJS distinguishes between "base" imagery layers, which are stretched over the whole globe regardless of their actual extent, and "non-base" which may only cover a small part of the globe....

enhancement

Using PROJ or something, probably. We will need to wait until the geometry is loaded, compute the bounds of all vertices in the projected coordinate system, and then select the...

enhancement

This makes jasmine-ajax work with Browserify. Browserify is a CommonJS environment, but it runs in a browser and doesn't play nicely with `jasmine-core` (or at least I had trouble using...