| CPC G06T 1/20 (2013.01) [G06T 15/005 (2013.01); G06T 19/006 (2013.01)] | 20 Claims |

|
1. An image rendering method, comprising the following steps:
after receiving a synchronization signal transmitted according to a preset time period T1, acquiring a current first data to be rendered of a first viewpoint and starting rendering;
if the rendering of the first data to be rendered has not been completed at a T2 moment after receiving the synchronization signal, stopping rendering the first data to be rendered, and acquiring a current second data to be rendered of a second viewpoint and starting rendering, wherein 0<T2<T1;
if the rendering of the first data to be rendered has been completed before the T2 moment after receiving the synchronization signal, acquiring the second data to be rendered and starting rendering after the rendering of the first data to be rendered has been completed; and
at the T2 moment after receiving the synchronization signal, performing asynchronous time warping on a frame image of the first viewpoint obtained from the last time of rendering and then storing it in a display buffer, and at a moment of receiving the synchronous signal, performing asynchronous time warping on a frame image of the second viewpoint obtained from the last time of rendering and then storing it in the display buffer.
|