This is a port of the "Cutting Edge" 3D Game Engine from the book "Cutting Edge 3D Game Programming." https://www.amazon.com/Cutting-Edge-3d-Game-Programming-C/dp/1883577705/ref=sr_1_3?dchild=1&keywords=cutting+edge+3d+game+programming&qid=1594584483&sr=8-3
The book was written in 1996. This project was started in 2020. The language is being updated from C++ to Swift. The graphics are being updated from VGA to Metal.
This project is a Work In Progress. It does not currently render correctly.