Das Cloud-Optimized Point Cloud (COPC) Format ist eine Erweiterung des populären LAZ Dateiformats für Punktwolken. Es fügt eine räumliche Unterverteilung und einen Index am Dateiende der LAZ Datei zu. Dadurch wird es möglich, gezielt einzelne Teile […]
Rust
I’ve long wanted to build my own point cloud viewer. While CloudCompare is my daily driver, I would also like something that I can extend and run algorithms in. I’ve previously taken a look at Unity, […]
One peculiarity of Rust is its Result type. In many other programming languages, you’ll probably use a bool or int to indicate successful function execution. If you’re new to Rust and take a look at Rust code, you’ll […]
Despite a history with Linux that reaches back more than 25 years, Windows is my main desktop operating system – partly because having been in corporate environments where I was force to use it, partly because […]
After first investigating Rust superficially some time ago, I’ve now started to really use it. As I’ve written before, my programming background is C/C++, Fortran, C#, and more recently Python. With that experience, some things about […]
LAZ is my preferred point cloud format, as it is a lossless compressed format that is considerably smaller than uncompressed LAS. One thing that has always bugged me is that reading LAZ is quite slow, at […]
My go-to programming languages are C/C++ for numerical computations and data processing, C# for Windows GUI applications, and Python for quick scripts and machine learning. Nevertheless I decided to take a look at Rust, as it […]