diff --git a/11-tesselation-and-terrains/README.md b/11-tesselation-and-terrains/README.md new file mode 100644 index 0000000..4541a69 --- /dev/null +++ b/11-tesselation-and-terrains/README.md @@ -0,0 +1,17 @@ +# Chapter 11: Tesellation & Terrains + +As I read this book, I summarize what I think is wrong. If you think my comments are wrong then please let me know. We can dicuss more and update your opinion. + +## The starter project + +You can more easily understand if you know the tessellation pipeline. + +![](./tessellation-pipeline.png) + +## Metal Performance Shaders + +There is the GPU hang issue on Xcode Version 13.3 (13E113). If you faced the GPU hang issue then add this before return a texture in heightToSlope(source:): + +``` +sleep(1) +``` diff --git a/11-tesselation-and-terrains/tessellation-pipeline.png b/11-tesselation-and-terrains/tessellation-pipeline.png new file mode 100644 index 0000000..44526e8 Binary files /dev/null and b/11-tesselation-and-terrains/tessellation-pipeline.png differ diff --git a/README.md b/README.md index d2e8429..ba1926f 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ You can see color images in this book at [here](https://www.raywenderlich.com/bo * [Chapter 8: Character Animation](https://github.com/daemyung/metal-by-tutorials/tree/main/08-character-animation) * [Chapter 9: The Scene Graph](https://github.com/daemyung/metal-by-tutorials/tree/main/09-scene-graph) * [Chapter 10: Fragment Post-Processing](https://github.com/daemyung/metal-by-tutorials/tree/main/10-trees-and-fog) + * [Chapter 11: Tessellation & Terrains](https://github.com/daemyung/metal-by-tutorials/tree/main/11-tesselation-and-terrains) ## Copyright