A code leak in a beta for Reality Composer Pro 3 reveals Apple has used elements of a mysteriously cancelled game engine project known as “The Machinery” to make its 3D content tool.

Apple Reality Composer Pro 3

Apple Reality Composer Pro 3
Developing new products can always be made easier and faster by incorporating items from external sources. While Apple is like other companies in that it sometimes uses code from elsewhere, usually it’s quite good at hiding the sources.
A recent beta code delve discovered that there were traces of a long-cancelled game development engine used to produce features in Apple’s Reality Composer Pro 3. Elements of “The Machinery” have been uncovered in the RCP3 codebase.