I’m trying to write an importer that supports cameras and I ran into a few issues :
first, SUCameraGetClippingDistances seems to always return 1 and 1000 as near and far values.
Also, when using Sketchup, the frustum mesh visible in the “Camera_FOV_Volume” layer does not seem to match the actual camera frustum, for instance objects that are further than the frustum mesh far plane are still visible through the camera.
Another issue is that SUCameraGetCenter2D always return 0,0 even when SUCameraGet2D returns true. From what I understand, the two point perspective camera is a perspective projection with an oblique frustum and Center2D determines the obliqueness of the frustum, just like ‘lens shift’ on a physical camera, is that correct ?