[发明专利]一种三维图元在二维图文编播系统中的显示方法和装置有效
申请号: | 201110116727.2 | 申请日: | 2011-05-06 |
公开(公告)号: | CN102737410B | 公开(公告)日: | 2017-09-12 |
发明(设计)人: | 郑培枫;蔡欢;郭红艳;袁慧晶 | 申请(专利权)人: | 新奥特(北京)视频技术有限公司 |
主分类号: | G06T19/20 | 分类号: | G06T19/20;G06T15/00 |
代理公司: | 北京挺立专利事务所(普通合伙)11265 | 代理人: | 叶树明 |
地址: | 100195 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种三维图元在二维图文编播系统中的显示方法和装置,包括针对三维图元进行可视化的编辑;计算三维图元在二维场景中的位置信息;对三维图元进行渲染。本发明实施例利用GPU加速引擎,使一般显卡皆可胜任三维图元的快速渲染;同时采用预存储(Cache)方案,解决一般显卡内存交互速度慢造成的对编辑和播出的实时性的影响。 | ||
搜索关键词: | 一种 三维 二维 图文 系统 中的 显示 方法 装置 | ||
【主权项】:
一种三维图元在二维图文编播系统中的显示方法,其特征在于,包括:针对三维图元进行可视化的编辑;包括:三维图元的可视化编辑采用模态对话框的方式,模态对话框的显示窗口基于OpenGL或D3D引擎创建,并快速显示预览结果,这样利用显卡加速技术实时显示当前效果;首先,由菜单或者按钮触发编辑指令;其次,显示模态对话框独占系统进行编辑,并在对话框的显示窗口内完成旋转、移动空间操作,编辑完成退出对话框时,如果接受编辑结果,则将渲染的结果保存到预存储Cache模块中,如果不接受编辑结果,将不做任何处理;计算三维图元在二维场景中的位置信息;包括:三维图元在整个二维场景中的位置信息采用平面投影的方式处理,具体的,接收到渲染到场景内的指令后,根据平面投影计算公式计算出三维图元在自身轮廓和空间参数的共同作用下从三维场景投影到二维场景的区域位置,并以此作为三维图元在二维场景中参与混合的位置;对三维图元进行渲染,包括:根据三维图元在二维场景中的位置大小申请图元内存,查看是否存在Cache,如果不存在,则重新进行渲染,并将渲染结果复制到图元内存,进而重新生成Cache;如果存在Cache,则直接将Cache复制到图元内存;将图元内存与已有场景结果的内存,按像素混合公式,在平面投影位置处进行混合。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新奥特(北京)视频技术有限公司,未经新奥特(北京)视频技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110116727.2/,转载请声明来源钻瓜专利网。