Patent ID: 7786992
Filing Date: 2010-08-31
Classification: G06T

Abstract:
1. A method for rendering multi-dimensional image data applied in a graphic processor, wherein the multi-dimensional image data comprises a plurality of objects, comprising: providing an object database for storing the objects; providing a first pointer storage block; providing respectively a depth value for the objects as a pointer which is pointed to an address of the first pointer storage block and storing the pointers from the objects in the object database into the first pointer storage block; using the graphic processor to sequentially search the first pointer storage block to take out the objects from the object database for displaying the multi-dimensional image data according to the depth value; and wherein when a first specific object and a second specific object among the objects having a same specific depth value, the method further comprises: providing a second pointer storage block, which comprises a plurality of pointer storage arrays having a plurality of pointer storage units respectively; storing the pointers pointed respectively to the first specific object and the second specific object of the object database into a specific pointer storage array of the second pointer storage block; using the specific depth value as a pointer which is pointed to a specific address of the first pointer storage block; and storing the pointer which is pointed to the specific pointer storage array of the second pointer storage block into the first pointer storage block according to the specific address of the first pointer storage block.