igd-geo / pasture

Rust library for point cloud processing
Apache License 2.0
69 stars 9 forks source link

Add Renderer #19

Closed nyorain closed 2 years ago

nyorain commented 2 years ago

This adds a simple point cloud renderer using wgpu and fixes issues when compiling it (and the pasture core libs) for wasm. See the readme for details on building for wasm and future improvements.

Mortano commented 2 years ago

Thanks for the PR! I'll need some time to review this. The only thing that I saw right away is that we probably shouldn't include the SPIR-V files in the repository, since you are creating them at build time using the custom build script.

nyorain commented 2 years ago

I agree with all of your points. Should be fixed now.

Mortano commented 2 years ago

There is one failing test, if this is fixed I will merge this