[发明专利]一种绘制图形光电特效的方法有效
申请号: | 202010856574.4 | 申请日: | 2020-08-24 |
公开(公告)号: | CN111951156B | 公开(公告)日: | 2021-08-03 |
发明(设计)人: | 刘培;张金矿;熊永春 | 申请(专利权)人: | 杭州小影创新科技股份有限公司 |
主分类号: | G06T3/00 | 分类号: | G06T3/00;G06T3/40;G06T7/44;G06T7/46 |
代理公司: | 杭州橙知果专利代理事务所(特殊普通合伙) 33261 | 代理人: | 贺龙萍 |
地址: | 310000 浙江省杭州市西湖*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 绘制 图形 光电 特效 方法 | ||
1.一种绘制图形光电特效的方法,其特征是,具体包括如下步骤:
(1)输入图像或视频文件;
(2)绘制由路径、文本、图案构成的任意矢量图形保存成纹理对象,作为光源;具体为:创建画布,输入一系列顶点数据构成的路径,根据路径绘制矢量图形,绘制过程中计算路径长度,根据路径长度设置虚线和实线的交替绘制规律,实现路径的动画效果,设置相应的属性,完成矢量图形渲染,渲染结果作为发光源,为下一步发光效果做准备;路径长度的计算具体过程为:如果是直线直接采用欧氏距离计算长度;如果是贝塞尔曲线则采用二分法,对曲线进行细分,递归完成;
(3)分级细化纹理,根据纹理数据逐级生成低精度的Mipmap层级纹理数据保存;具体为:对原始纹理进行缩放,逐级生成低精度纹理数据,每个纹理在各轴上的长度都是前一个纹理的一半,对不同级纹理分别计算纹理偏移,目的是将各级纹理保存到同一个纹理对象中,减少内存占用;对原始纹理进行缩放计算公式具体为:
uv=(uv+offset)*2octave
其中,uv为纹理坐标,offset为纹理位置偏移量,octave为纹理缩放值,具体为21,22,23...,offset纹理位置偏移量计算公式是根据不同纹理缩放值按序依次计算偏移量,计算具体为:
offset.x=-(min(1.0,floor(octave/3.0))*(0.25+padding.x)
offfset.y=-(1.0-(1.0/2octave))padding.y*octave
offset.y=offs et.y+min(1.0,floor(octave/3.0))*0.35
其中,padding为偏移边界参数常量;
(4)对多层级纹理数据进行水平高斯模糊和垂直高斯模糊;
(5)将多层级纹理双三次插值采样并叠加,生成具有辉光效果的纹理;
(6)添加噪声纹理扰动,扭曲辉光和矢量图形,生成逼真生动的特效。
2.根据权利要求1所述的一种绘制图形光电特效的方法,其特征是,在步骤(4)中,具体为:对图像进行高斯模糊,采用水平方向和垂直方向的滤波器,使用一个N*N的高斯核对图像进行卷积滤波,把这个二维高斯函数拆分成两个一维高斯函数,即水平高斯函数和垂直高斯函数,使用这两个一维的高斯核先后对图像进行滤波。
3.根据权利要求2所述的一种绘制图形光电特效的方法,其特征是,在步骤(5)中,具体为:将经过高斯模糊后的多层级纹理通过双三次插值采样并叠加,采用双三次插值得到更光滑的边缘,多层级纹理叠加目的是模拟光源的发光特征,生成发光的感觉具有辉光效果的纹理图像;具体叠加公式为:
其中,uvi为各级纹理对应的纹理坐标,offseti为各级纹理位置偏移量,octavei为每各级纹理缩放值计算公式同步骤(3);辉光叠加的计算公式为:
bloomi=bloomi-1+garb(uvi)*weighti
其中,bloomi为前面i级纹理对应的辉光叠加和,garb()为双三次插值采样结果,weighti为第i级纹理对应的权重;最后辉光强度的计算公式为:
bloom=bloom*strength
其中,strength为辉光强度参数。
4.根据权利要求3所述的一种绘制图形光电特效的方法,其特征是,在步骤(6)中,具体为:根据步骤(5)生成的结果,添加噪声纹理扰动,噪声纹理的生成采用分型布朗运动FBM,其中不同的特效采用不同的噪声合成,根据生成的噪声值扭曲uv纹理坐标,使uv坐标产生一定偏移,从而达到扭曲辉光和矢量图像,生成逼真生动的特效。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州小影创新科技股份有限公司,未经杭州小影创新科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010856574.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:液体药物组合物
- 下一篇:一种全自动激光切割焊接设备及工艺