发明名称 | 三维对象显示方法和装置 | ||
摘要 | 本发明公开了一种三维对象显示方法和装置,属于三维显示技术领域。所述方法包括:通过所述第一处理单元运行第一线程和第二线程;在接收到第一显示指令时,响应于所述第一显示指令,通过所述第一线程将待显示三维对象绘制成纹理,并将绘制成的纹理保存于所述第二处理单元GPU中;在所述第一线程的绘制过程中,通过所述第一线程向所述第二线程发送第二显示指令,所述第二显示指令携带所述绘制成的纹理;响应于所述第二显示指令,通过所述第二线程显示所述绘制成的纹理。本发明通过使用纹理作为缓存,将三维对象显示在二维UI中,纹理绘制的速度比位图绘制的速度提升了3至5倍,且由GPU为纹理分配资源,避免了占用内存资源。 | ||
申请公布号 | CN104424661A | 申请公布日期 | 2015.03.18 |
申请号 | CN201310373784.8 | 申请日期 | 2013.08.23 |
申请人 | 联想(北京)有限公司 | 发明人 | 任飞 |
分类号 | G06T17/00(2006.01)I | 主分类号 | G06T17/00(2006.01)I |
代理机构 | 北京三高永信知识产权代理有限责任公司 11138 | 代理人 | 张耀光 |
主权项 | 一种三维对象显示方法,应用于电子设备中,所述电子设备包括第一处理单元、第二处理单元图形处理器GPU和显示单元,所述显示单元能够显示三维对象和二维对象,所述方法包括:通过所述第一处理单元运行第一线程和第二线程,所述第一线程用于将待显示三维对象绘制成纹理,所述第二线程用于基于二维用户界面UI对所述纹理进行显示;在接收到第一显示指令时,响应于所述第一显示指令,通过所述第一线程将待显示三维对象绘制成纹理,并将绘制成的纹理保存于所述第二处理单元GPU中,所述第一显示指令用于对三维对象进行显示;在所述第一线程的绘制过程中,通过所述第一线程向所述第二线程发送第二显示指令,所述第二显示指令携带所述绘制成的纹理;响应于所述第二显示指令,通过所述第二线程显示所述绘制成的纹理。 | ||
地址 | 100085 北京市海淀区上地西路6号 |