This repository contains the sample code for the "Fundamentals of 3D Graphics Programming with Metal" workshop at One More Thing Conference 2025.
To view the slides for the workshop, click the title slide below.

This repo contains three projects:
MetalDeviceCheckis a small SwiftUI app that displays a few details about the Metal device it is running on.MetalFundamentals-Initialcontains the samples in their unmodified stateMetalFundamentals-Finalcontains the samples as they are modified throughout the workshop to implement various techniques
I recommend cloning this repository:
git clone [email protected]:metal-by-example/omt-2025.gitso that you can easily diff your changes with the clean state of the repo.