Beginning Metal

Learn the basics of Computer Graphics and programming on the GPU. Create an exciting arcade game with the mini game engine you’ll develop using Metal. By Caroline Begbie.

Leave a rating/review
Save for later
Comments
Share
01
Toggle description

Find out what’s covered in our Beginning Metal video tutorial series.

Toggle description

In this video tutorial, you'll get started learning about GPU parallel processing and about the Metal pipeline.

Triangles 12:42
Toggle description

In this video tutorial, you'll discover why triangles are important and how to draw them using Metal.

Toggle description

Learn how to optimize rendering performance using indices. You’ll also learn how to do simple animation and create a scene graph.

Shaders 17:43
Toggle description

Learn about the shader library and how to use Metal Shading Language in vertex and fragment functions.

Textures 16:21
Toggle description

In this video tutorial on Metal, you'll learn how textures map to vertices and how to use sampler states.

Toggle description

In this beginning Metal video tutorial, you'll learn how to use matrices to translate, scale and rotate models.

Depth 12:29
Toggle description

In this beginning Metal video tutorial, you’ll learn how to add depth to scenes and render models in front of other models.

Model I/O 12:29
Toggle description

In this beginning Metal tutorial video, you’ll learn how to import Blender and other 3D models into your game scenes.

Instancing 15:45
Toggle description

Learn how you can using instancing to render crowd scenes or a field of grass using minimal resources.

Toggle description

In this video tutorial, you'll discover how lighting is important to a scene and learn how to implement ambient lighting.

Toggle description

In this Metal video tutorial, you’ll earn how to add shading and highlights to your models with diffuse and specular lighting.

Toggle description

In this beginning Metal tutorial video, you’ll create a Breakout clone using a scene graph and lighting techniques.

Toggle description

In this video tutorial on Beginning Metal, you’ll implement Breakout game play and learn how to handle simple collisions and scene transitions.

Conclusion 4:06
Toggle description

In this closing video from Beginning Metal, you’ll review what you’ve learned, and get some hints on where to go from here.