can anyone give me an idea of how yoou would go about calculating a modelview matrix, that you could multiply that would zoom to the extents/all of a loaded model.
currently loading vrml and 3ds models
can anyone give me an idea of how yoou would go about calculating a modelview matrix, that you could multiply that would zoom to the extents/all of a loaded model.
currently loading vrml and 3ds models
You have a bounding radius of the model and the camera’s fov, just solve what the distance is for one side of the right angle triangle.
that’s the half-triangle in the camera’s frustum, btw. All you need is right-angle trigonmetry to solve it.