Swift 3D Game Tutorial


20: Loading .obj Files | Swift Game Engine


Hide/Show description

In this episode I will show you how to load a 3D Mesh into our game engine using ModelIO. Luckily there isn't too much code but there is a bunch of cool concepts to learn. We will start with a .obj file that contains all of our mesh information, then load it into our engine, then play with it :) Swift Game Engine Tutorial With Metal Playlist https://www.youtube.com/watch?v=PcA-VAybgIQ&list=PLEXt1-oJUa4BVgjZt9tK2MhV_DW7PVDsg Become A Patron: https://www.patreon.com/2etime I really do appreciate everyone in this community! Thank you all! Series Youtube Playlist: https://www.youtube.com/playlist?list=PLEXt1-oJUa4BVgjZt9tK2MhV_DW7PVDsg Episode Source Code (Final Code): https://github.com/twohyjr/Metal-Game-Engine-Tutorial/tree/master/Episode%20Project%20Files/Episode20.0_Loading3DMeshes ModelMesh Code / .OBJ Files: https://github.com/twohyjr/Metal-Game-Engine-Tutorial/tree/master/Helpful%20Files/Episode%20Files/20_Loading3DMeshes OBJ Files URL: http://www.prinmath.com/csci5229/OBJ/index.html Metal Specification Documentation: https://developer.apple.com/metal/Metal-Shading-Language-Specification.pdf Discord: Join me on Discord for discussions about Metal. I am always open to talk code :) https://discord.gg/hKPBTbC Sweet Standing Desks: http://bit.ly/2XxH13m