diff --git a/docs/src/SUMMARY.md b/docs/src/SUMMARY.md index 8b1f9f84..fdc402aa 100644 --- a/docs/src/SUMMARY.md +++ b/docs/src/SUMMARY.md @@ -7,11 +7,7 @@ ## Developer Log -- [Developer Log](./log00-logs.md) - - [Log 01 - WebGPU Stencil](./log01-stencil.md) - - [Log 02 - WASM Shared Memory](./log02-wasm-shared-memory.md) - - [Log 03 - WASM Bundle Size](./log03-wgpu-wasm-size.md) - - [Log 04 - Compiling for Apple](./log04-winit-apple.md) +I'm regularly releasing blog posts [on my blog](http://localhost:1313/categories/mapr/). ## Appendix diff --git a/docs/src/appendix.md b/docs/src/appendix.md index ce4a6668..5d87f0e1 100644 --- a/docs/src/appendix.md +++ b/docs/src/appendix.md @@ -1,16 +1,22 @@ # Appendix - ## Challenges: -* Accuracy of floating point numbers is very bad for big world view coordinates ([Plot](https://en.wikipedia.org/wiki/IEEE_754#/media/File:IEEE754.svg)) +* Accuracy of floating point numbers is very bad for big world view + coordinates ([Plot](https://en.wikipedia.org/wiki/IEEE_754#/media/File:IEEE754.svg)) * [Perils of World Space](https://paroj.github.io/gltut/Positioning/Tut07%20The%20Perils%20of%20World%20Space.html) +### Create paths for tesselating streets + +Streets can have unusual shaped like shown [here](https://www.google.de/maps/@48.1353883,11.5717232,19z) in Munich. OSM +does not offer such data and therefore just renders an ordinary street contour like +shown [here](https://www.openstreetmap.org/query?lat=48.13533&lon=11.57143). +Because the data is probably not available this is a very hard challenge. + ## Future Ideas * Use [rust-gpu](https://github.com/EmbarkStudios/rust-gpu) as shading language - ## Debugging Rendering For WebGL there is SpectorJS is enabled by default right now. For debugging on a desktop environment you can use diff --git a/docs/src/further_technical_reading.md b/docs/src/further_technical_reading.md index f11698a6..41bb95f9 100644 --- a/docs/src/further_technical_reading.md +++ b/docs/src/further_technical_reading.md @@ -91,6 +91,7 @@ Projects: Projects: * [earcutr](https://github.com/donbright/earcutr) +* [Line Tesselation in MapLibre](https://github.com/maplibre/maplibre-gl-js/blob/main/src/data/bucket/line_bucket.ts) ## Render Graphs diff --git a/docs/src/log00-logs.md b/docs/src/log00-logs.md deleted file mode 100644 index e99a57d5..00000000 --- a/docs/src/log00-logs.md +++ /dev/null @@ -1 +0,0 @@ -# Developer Logs \ No newline at end of file diff --git a/docs/src/log01-stencil.md b/docs/src/log01-stencil.md deleted file mode 100644 index cc66ee94..00000000 --- a/docs/src/log01-stencil.md +++ /dev/null @@ -1,6 +0,0 @@ -# Log 01 - Stencil Buffer Layout - - -The stencil buffer is setup according to the following diagram: - -![](figures/stencil_buffer.drawio.svg) \ No newline at end of file diff --git a/docs/src/log02-wasm-shared-memory.md b/docs/src/log02-wasm-shared-memory.md deleted file mode 100644 index b743fda3..00000000 --- a/docs/src/log02-wasm-shared-memory.md +++ /dev/null @@ -1 +0,0 @@ -# Chapter 1 diff --git a/docs/src/log03-wgpu-wasm-size.md b/docs/src/log03-wgpu-wasm-size.md deleted file mode 100644 index b743fda3..00000000 --- a/docs/src/log03-wgpu-wasm-size.md +++ /dev/null @@ -1 +0,0 @@ -# Chapter 1 diff --git a/docs/src/log04-winit-apple.md b/docs/src/log04-winit-apple.md deleted file mode 100644 index b743fda3..00000000 --- a/docs/src/log04-winit-apple.md +++ /dev/null @@ -1 +0,0 @@ -# Chapter 1