Building Culture and Community with Code Reviews
Written by Luke McKinstry,
Code review is at the heart of what we do at Cesium. In this blog we discuss core principles around our review process and introduce our code review guide, which we recently created and made available in our new public community repo. At Cesium we maintain multiple open source repositories, most notably our runtime libraries for visualizing geospatial graphics on the web (CesiumJS) and via native engines (Cesium Native, Cesium for Unreal, Cesium for Unity, and Cesium for Omniverse), and since 2012 we have been making monthly releases of these libraries. CesiumJS alone has close to 250,000 lines of source code and 280,000 lines of test code. We also maintain Cesium ion SaaS and Cesium ion Self-Hosted, platforms for tiling, hosting, and streaming 3D geospatial data as 3D Tiles. To top it off, Cesium projects are built collaboratively between the community and the core team, with more than 300 external contributors committing source code to CesiumJS and dozens contributing commits to our native runtimes.
In Cesium for Unreal, Community, Technical, Cesium for Unity, CesiumJS, Cesium for Omniverse, Cesium Native
Reality Tiler V2 Improves Tiling Time and Memory Usage
Written by Jake Adelgren,
In Technical, Cesium ion
Cesium ion’s CI/CD Pipeline
Written by Ankit Trehan,
In Technical, Cesium ion
Leveling Up glTF Rendering in CesiumJS: PBR Improvements and Khronos Neutral Tone Mapping
Written by Gabby Getz,
In Technical, CesiumJS
Enhancements to the Three.js 3D Tiles Renderer
Written by Garrett Johnson,
In Community, Technical, Ecosystem Grants, Open Standards, Open Source
Cesium Research's Universal Navigation Interface to Civilization (UNICiv) Accepted for Publication and Presentation at Eurographics Conference
Written by Yuhan Liu,
In 3D Tiles, Cesium for Unreal, Technical, Cultural Heritage, News, Education, Open Source, Digital Twins
CI for CesiumJS: A Deep Dive into Our GitHub Actions Workflow
Written by Gabby Getz,
In CesiumJS, Technical