I last worked on 3d graphics using OpenGL about 15 years ago. Coming back to it now for fun, and for some side projects I realise how much it has moved on! Can anyone give me some recommendations for books and primers that would get me back up to speed. I'm interested in making my own engine for specific tasks, so don't just want to open up Unity and tools like that. I work mostly on Apple's platforms so perhaps metal should be the focus. Something general is fine though too. Thanks!