[发明专利]一种基于WP8平台的相机实时特效渲染方法有效
申请号: | 201410296039.2 | 申请日: | 2014-06-27 |
公开(公告)号: | CN104036534B | 公开(公告)日: | 2017-02-22 |
发明(设计)人: | 张学成 | 申请(专利权)人: | 成都品果科技有限公司 |
主分类号: | G06T11/00 | 分类号: | G06T11/00 |
代理公司: | 成都九鼎天元知识产权代理有限公司51214 | 代理人: | 袁春晓 |
地址: | 610041 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于WP8平台的相机实时特效渲染方法,本发明技术要点包括创建和初始化显示容器、显示容器内容提供者、WP8本地相机模型;使用所述相机模型创建相机浏览帧容器,所述相机浏览帧容器用于向所述相机模型提供实时的影像数据流;初始化DirectX3D 11设备及上下文环境;将影像数据转换为纹理数据存储到所述纹理数据缓冲区中;并加载特效滤镜脚本;使用所述DirectX3D 11设备及上下文环境、所述纹理数据与所述特效滤镜脚本配置移动设备的渲染管线;移动设备的渲染管线完成渲染工作得到实时特效渲染结果;将实时特效渲染结果显示到屏幕上。 | ||
搜索关键词: | 一种 基于 wp8 平台 相机 实时 特效 渲染 方法 | ||
【主权项】:
一种基于WP8平台的相机实时特效渲染方法,其特征在于,包括:步骤1:在Silverlight端创建和初始化显示容器;步骤2:为所述显示容器创建及初始化显示容器内容提供者;步骤3:在Silverlight端创建和加载WP8本地相机模型;步骤4:使用所述相机模型创建相机浏览帧容器,所述相机浏览帧容器用于向所述相机模型提供实时的影像数据流;步骤5:初始化DirectX3D 11设备及上下文环境;创建纹理数据缓冲区,将相机预览帧容器提供的影像数据转换为纹理数据存储到所述纹理数据缓冲区中;并加载特效滤镜脚本;步骤6:使用所述DirectX3D 11设备及上下文环境、所述纹理数据与所述特效滤镜脚本配置移动设备的渲染管线;步骤7:读取移动设备的方向传感器数据,并根据所述方向传感器数据调整渲染平面纹理坐标数据,完成相机方向适配;步骤8:将视口尺寸调整为屏幕分辨率尺寸大小,向移动设备的渲染管线发出渲染命令;移动设备的渲染管线完成渲染工作得到实时特效渲染结果;步骤9:所述显示容器内容提供者控制实时特效渲染结果加载到所述显示容器中;步骤10:所述显示容器接收实时特效渲染结果,并将实时特效渲染结果显示到屏幕上。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都品果科技有限公司,未经成都品果科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410296039.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种多曲多粮三香型白酒的酿造方法
- 下一篇:图像显示装置