US 12,229,863 B2
Computer implemented method and programmable system for rendering a 2D/3D model
Christoph Lämmerhirt, Frankfurt Am Main (DE); and Pascal Artus, Frankfurt Am Main (DE)
Assigned to GritWorld GmbH, Frankfurt Am Main (DE)
Appl. No. 17/620,335
Filed by GRITWORLD GMBH, Frankfurt Am Main (DE)
PCT Filed Jun. 19, 2020, PCT No. PCT/EP2020/067126
§ 371(c)(1), (2) Date Dec. 17, 2021,
PCT Pub. No. WO2020/254593, PCT Pub. Date Dec. 24, 2020.
Claims priority of application No. 102019116715.9 (DE), filed on Jun. 20, 2019.
Prior Publication US 2022/0319092 A1, Oct. 6, 2022
Int. Cl. G06T 15/00 (2011.01); G06T 1/60 (2006.01); G06T 11/00 (2006.01); G06T 15/04 (2011.01); G06T 15/60 (2006.01)
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
OG exemplary drawing
 
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.