Patent ID: 8243072
Filing Date: 2012-08-14
Classification: G06T

Abstract:
1. A method for rendering an object, comprising: identifying a two-dimensional outline by using coordinates, a rendering application creating a front plate of a first model part by using the outline, the rendering application creating a back plate being shifted relative to the front plate, providing a virtual tracing pen and creating a beveled side extending between the front plate and the back plate by tracing coordinates in one of three directions of a grid formed by surface units and determining whether neighboring surface units are visible or not visible by using a virtual camera, providing a virtual pin having a first end-point and a second end-point, associating the first end-point of the virtual pin with the first model part and the second end-point of the virtual pin with a second model part, and identifying a first distance between the first model part and the virtual camera, defining a relationship between the first model part and the second model part in order to determine when to compare the first distance with a second distance extending between the second model part and the virtual camera, sorting the first model part and the second model part based on the virtual pin and the first distance and the second distance, and rendering the first model part first when the first end-point of the virtual pin associated with the first model part is farther away, and rendering the second model part first when the second end-point of the virtual pin associated with the second model part is farther away.