ios-touchingMetal icon indicating copy to clipboard operation
ios-touchingMetal copied to clipboard

A IOS Metal Implementation with 3D rendering, textures, and a compute function.

Example of 3D rendering with Metal and Swift

Basically you will find in this Swift project:

  • 3D Model loading, texturizing and rendering.
  • Shaders: vertex, fragment and kernel. In the kernel I implemented Loki for Random generation of colors. You can check the repo here

Here you can find all the material I used:

You will find that Raywenderlich material is not free, there is a part of it on this playlist, but is also outdated (Older version of Swift). You will have to work it out :).