CPC G06T 15/005 (2013.01) [G06T 1/60 (2013.01); G06T 11/00 (2013.01); G06T 15/04 (2013.01); G06T 15/60 (2013.01); G06T 2215/12 (2013.01)] | 7 Claims |
1. A computer implemented method for rendering a 2D/3D model, comprising the steps of
providing a memory unit and a first effect unit, the memory unit configured to store data regarding the model and send the data into at least the first effect unit,
the first effect unit configured to receive the sent data, transform the sent data into batched data, render the model based on the received data and generate a first rendering result;
generating a shadow mapping effect unit;
receiving, by the shadow mapping effect unit, the batched data from the first effect unit and generating, by the shadow mapping effect unit, a further rendering result;
generating a second effect unit for performing a rendering process;
arranging the second effect unit such that the second effect unit is configured to receive the first rendering result directly from the first effect unit, and to receive the further rendering result from the shadow mapping effect;
detecting a change of the data stored in the memory unit; and
rendering, by the first effect unit, the shadow mapping effect unit and the second effect unit, the 2D/3D model.
|