pub fn project_to_screen( pos: Vec3, mvp: Mat4, screen_w: f32, screen_h: f32, ) -> Option<Vec2>
Project a Vec3 world position to screen space (Vec2) given MVP matrix.