implement ProjectionCapability (Camera still has projection stuff,
but is not used for that in CubeScape anymore)