Yes, my little Mac project now uses actual shapes loaded from data files 'n' everything. Though it was really more trouble than it was worth to bring over the graphics from my old Star Castle game, since OpenGL's coordinate system is completely upside down and backwards compared to DirectX. Why, oh why, did every single API have to pick a different coordinate system? And don't get me started on 3D modeling programs. Yeesh.