Abstract:
A 3D graphics rendering method, medium and system that provide a motion blur effect. Clone objects of an object are generated based on animation information of the object to which a motion blur effect is to be applied and 3D graphics data including the generated clone objects is rendered, thereby providing a motion blur effect without using accumulation buffers.
Abstract:
An image processing method includes: determining whether a draw command that is identical to a previous draw command is input; obtaining information about a transparency of a previous frame that is performed with the previous draw command; and performing image processing on a current frame based on the information about the transparency.
Abstract:
A rendering apparatus and method are provided. A plurality of nodes of interface data are described using the plurality of nodes connected hierarchically and indicate a plurality of selectable items that are analyzed, and the interface data is rendered based on a result of the analysis. Consequently, a creator of interface data to be rendered can expect a time-to-market reduction when creating interface data described in a standardized format.
Abstract:
A method of processing an image includes tracking a gaze point of a user on a screen of a display device; determining sampling patterns for primitives forming a frame, respectively, based on a distances between the gaze point and the primitives; and rendering the primitives according to the sampling patterns determined for the primitives, respectively.
Abstract:
Methods and apparatuses of rendering graphics data are disclosed to reduce the amount of computation to be performed in rendering the graphics data. The method of rendering graphics data includes extracting, at an extractor for rendering graphics data, an object existing at a first frame and a second frame on the basis of attribute information of the object in the first frame and attribute information the object in the second frame, comparing first viewpoint information of the object in the first frame with second viewpoint information of the object in the second frame, and acquiring geometric data of the object in a second viewpoint on the basis of geometric data of the object in a first viewpoint and the viewpoint comparison information.
Abstract:
A graphics processing method and a graphics processing system are provided. A graphics processing method including: estimating a depth complexity of a tile generated by dividing a frame; visibility calculations are selectively performed with respect to at least one primitive included in the tile based on the estimated depth complexity of the tile; and performing rendering on the tile. A graphics processing apparatus includes one or more processors which determine a depth complexity of primitives input to a current tile and whether translucent primitives exist. The graphics processing apparatus may operate adaptively in a Tile Based Rendering (TBR) mode or a Tile Based Deferred Rendering (TBDR) mode according to the determination of depth complexity and a presence of translucent primitives.
Abstract:
An image processing method includes: determining whether a draw command that is identical to a previous draw command is input; obtaining information about a transparency of a previous frame that is performed with the previous draw command; and performing image processing on a current frame based on the information about the transparency.
Abstract:
Methods and apparatuses of converting a program, which may enhance an execution speed of a computer program, are provided. The method may include receiving a program, detecting at least one loop statement including at least one branch statement within the program, determining whether the loop statement may be split into at one or more sub-loop statements which perform the same function as a function of the loop statement and from which the branch statement has been removed, splitting the loop statement into the sub-loop statements and removing the branch statement included in the loop statement if it is determined that the loop statement may be split as a result of the determination, and outputting a result of removing the branch statement.