Patent ID: 8289320
Filing Date: 2012-10-16
Classification: G06T

Abstract:
1. A three-dimensional (3D) graphic rendering apparatus comprising: an object-information extraction module which extracts a bound box of each of a plurality of objects, including an i-th object and a j-th object, wherein i and j are natural numbers; an object alignment module which aligns the i-th object and the j-th object according to distances of the i-th and j-th objects, based on the extracted bound boxes of the i-th and j-th objects, from a visual point, wherein the object alignment module determines which of the i-th and i-th objects is in front of the other, aligns the i-th and i-th objects according to the result of the determining, and performs the aligning on the other objects; a rendering module which sequentially renders the aligned i-th and j-th objects such that an object among the i-th and j-th objects distant from the visual point can be rendered earlier than an object among the i-th and j-th objects less distant from the visual point; an overlapping object determiner which determines whether the i-th and i-th objects overlap each other when viewed from the visual point; a reference plane extractor which extracts at least one reference plane from the i-th and i-th objects if the i-th and i-th objects are determined to overlap each other when viewed from the visual point; and an object position determiner which determines which of the i-th and i-th objects is in front of the other object among the i-th and i-th objects by using the at least one extracted reference plane.