发明名称 |
一种网页3D渲染和控制方法及装置 |
摘要 |
本发明适用于计算机应用领域,提供了一种网页3D渲染和控制方法及装置,所述方法包括:通过网页画布元素文档对象模型接口获得网页3D图形接口;创建本地窗口及本地窗口控制器,在所述本地窗口控制器中创建绘图线程,并设置绘图间隔时间;触发预备完成事件,初始化着色器及图形数据缓存区;运行所述绘图线程,取得所述本地窗口状态;根据所述本地窗口状态,所述绘图线程执行相应的操作。在本发明实施例中,由于通过本地线程来定时触发3D场景绘制效率较高,使得动画的绘制更加流畅和高效。且web引擎就能实现通过取得的本地窗口的不同状态执行不同的操作,减少了网页前端开发难度。 |
申请公布号 |
CN102591651B |
申请公布日期 |
2015.02.11 |
申请号 |
CN201110443872.1 |
申请日期 |
2011.12.26 |
申请人 |
TCL集团股份有限公司 |
发明人 |
吴成林 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
深圳中一专利商标事务所 44237 |
代理人 |
张全文 |
主权项 |
一种网页3D渲染和控制方法,其特征在于,所述方法包括下述步骤:A:通过网页画布元素文档对象模型接口获得网页3D图形接口;B:创建本地窗口及本地窗口控制器,在所述本地窗口控制器中创建绘图线程,并设置绘图间隔时间,所述本地窗口控制器用于获取本地窗口的状态及绘图线程的创建和管理;C:触发预备完成事件,初始化着色器及图形数据缓存区;D:运行所述绘图线程,取得所述本地窗口状态;E:根据所述本地窗口状态,所述绘图线程执行相应的操作。 |
地址 |
516001 广东省惠州市鹅岭南路6号TCL工业大厦8楼技术中心 |