摘要 |
A method for rendering an object in a 3D graphic terminal includes constructing camera coordinates, based on vertex information of objects existing in a 3D space, and selecting one object in a left frustum and a right frustum, based on the constructed camera coordinates, wherein the left frustum is defined centered on a left virtual camera viewpoint, and the right frustum is defined centered on a right virtual camera viewpoint. The method further includes determining a binocular disparity by projecting vertexes of the selected object in the left frustum and the right frustum, and adjusting frustum parameters of the left virtual camera and the right virtual camera when the determined binocular disparity is greater than an allowable binocular disparity.
|