All Rust commits from Facepunch
Changed implementation to only render colour pass and leave shadow culling and rendering to Unity