If you aren’t familiar with Metal, it’s Apple’s framework for programming on the GPU. The framework allows you to build your own game engine where you can create 3D scenes and build your own 3D games. This book will introduce you graphics programming in the trusted By Tutorials style.
The book is currently in early release and available on our online store.
The four new chapters include:
- Chapter 11, Tessellation and Terrains: In Chapter 10, “Fragment Post-Processing,” you learned how to detect a rectangle, how to take advantage of the Vision framework and how to turn a detected surface into an ARKit plane. However, you left the plane generation chapter with one outstanding issue: it’s not oriented correctly. You’ll fix that in this chapter. You’ll also “upgrade” the rectangle detection with QR code detection and you’ll add some user interaction, too.
- Chapter 12, Environment: Learn about sjyboxes, cube maps, image-based lighting and more as you add some surrounding features to your virtual environment.
- Chapter 14, Multipass and Deferred Rendering: In complex apps, you often need the result of one pass used in a following pass before presenting the texture to the screen. Sometimes you need to render content off-screen and use it in subsequent stages of your app. When you finish this chapter, you will be able to render a scene with shadows and multiple lights.
- Chapter 18, Rendering with Rays: This chapter covers all you’ll need to know on how to do detailed ray tracing, ray casting, path tracing and ray marching.
As always, when you buy the early access book from our online store, you’ll be notified via email when the full version is ready. As well, as a digital edition customer, you’ll receive free updates if we make any updates to the book in the future!
Where to Go From Here?
Want to buy Metal by Tutorials?
We look forward to seeing how you put the tutorials to use!
Source link https://www.raywenderlich.com/7311-metal-by-tutorials-new-chapters-now-available