iOS Metal API Projects
Learn the new graphics language from Apple, known as Metal.
In this article, you will learn basic concepts in computer graphics, such as:
- Rendering Pipeline
- Matrix Transformations
- Functions (Shaders)
Learning these concepts before you use the Metal API (Or OpenGL) will be beneficial. Start Project
Unlike OpenGL, Metal treats most rendering components as Objects. For example, Metal creates a rendering pipeline as a Pipeline object. The shaders, known as functions in Metal, are encapsulated in Library objects. Vertex data is encapsulated in Buffer objects.
In this project you will learn how to set up a Metal Project. Start Project