一种渲染动漫人物的方法技术

技术编号:39746796 阅读:8 留言:0更新日期:2023-12-17 23:45
本发明专利技术公开了一种渲染动漫人物的方法,包括以下步骤:

【技术实现步骤摘要】
一种渲染动漫人物的方法


[0001]本专利技术涉及视频图像处理
,尤其是一种渲染动漫人物的方法


技术介绍

[0002]在制作动漫视频时,对人物的动态渲染是非常关键的一步

现有技术中,注视点渲染是一种常用的动态渲染方法,可以降低渲染计算量,提高动态渲染的效率

但是现阶段对于注视点范围的划定还存在诸多不确定性,这就导致采用注视点渲染的最终渲染结果可能出现观感效果的下降


技术实现思路

[0003]本专利技术要解决的技术问题是提供一种渲染动漫人物的方法,能够解决现有技术的不足,规避了注视点渲染的弊端,提高了整个动态渲染的观感效果

[0004]为解决上述技术问题,本专利技术所采取的技术方案如下

[0005]一种渲染动漫人物的方法,包括以下步骤:
A、
对待渲染对象按照动作位移速度进行分块,分为高优先级渲染块和低优先级渲染块;
B、
首先对高优先级渲染块进行渲染,然后对低优先级渲染块进行渲染;
C、
返回步骤
A
,进行下一轮渲染

[0006]作为优选,步骤
A
中,对待渲染对象按照位移速度进行分块包括以下步骤,
A1、
在待渲染对象上标记若干个标记点;
A2、
在待渲染对象动作过程中,记录每个标记点的位移速度,并计算每个标记点的平均位移速度;
A3、
根据平均位移速度将标记点进行聚类,根据聚类结果对待渲染对象进行分块,并计算每一类标记点的平均位移速度,将其作为对应渲染块的平均位移速度;
A4、
设定目标速度,将平均位移速度小于目标速度的渲染块设定为高优先级渲染块,将平均位移速度大于等于目标速度的渲染块设定为低优先级渲染块

[0007]作为优选,步骤
B
中,对高优先级渲染块进行多光源渲染

[0008]作为优选,步骤
B
中,对低优先级渲染块进行渲染包括以下步骤,
B1、
对与高优先级渲染块相接的低优先级渲染块进行渲染,根据高优先级渲染块的边缘渲染参数拟合低优先级渲染块的边缘渲染参数,使用拟合得到的边缘渲染参数进行渲染;
B2、
根据步骤
B1
渲染得到的低优先级渲染块边缘的渲染参数对同一低优先级渲染块其它位置的渲染参数进行拟合,使用拟合得到的渲染参数进行渲染;
B3、
对于已渲染的低优先级渲染块相接的其它低优先级渲染块进行渲染,根据已渲染的低优先级渲染块边缘渲染参数拟合未渲染的低优先级渲染块的边缘渲染参数,使用拟合得到的边缘渲染参数进行渲染;
B4、
根据步骤
B3
渲染得到的低优先级渲染块边缘的渲染参数对同一低优先级渲染块其它位置的渲染参数进行拟合,使用拟合得到的渲染参数进行渲染

[0009]作为优选,步骤
B
中边缘渲染参数的拟合方法为,沿着低优先级渲染块边缘的法线方向采集对应高优先级渲染块的边缘渲染参数,将采集到的边缘渲染参数按照其与低优先级渲染块边缘的距离进行加权,加权权重与距离成反比,将采集到的边缘渲染参数进行加权平均,得到边缘渲染参数初始值,然后将全部边缘渲染参数初始值按照其渲染位置进行平滑处理

[0010]作为优选,步骤
B
中其它位置的渲染参数的拟合方法为,建立若干个相互平行的低优先级渲染块边缘的渲染特征封闭曲线,遍历全部渲染特征封闭曲线,生成全部全部渲染特征封闭曲线共有的渲染逻辑规则,使用渲染逻辑规则限定多光源渲染的渲染参数

[0011]采用上述技术方案所带来的有益效果在于:本专利技术放弃了通过注视点确定不同渲染区域的方式,从而规避了划定注视点范围的过程

为了降低渲染运算量,本专利技术利用渲染对象不同位置的动作幅度对渲染对象进行分块,对于观看者无法进行细节关注的快速移动区域,赋予其低优先级,在渲染时优先渲染高优先级区域,然后利用已渲染区域对未渲染区域进行渲染,从而避免对全部区域进行全运算量的渲染操作,大大降低了渲染运算量

附图说明
[0012]图1是本专利技术一个具体实施方式的流程图

具体实施方式
[0013]参照图1,本专利技术的一个具体实施例包括以下步骤:
A、
对待渲染对象按照动作位移速度进行分块,分为高优先级渲染块和低优先级渲染块;,对待渲染对象按照位移速度进行分块包括以下步骤,
A1、
在待渲染对象上标记若干个标记点;
A2、
在待渲染对象动作过程中,记录每个标记点的位移速度,并计算每个标记点的平均位移速度;
A3、
根据平均位移速度将标记点进行聚类,根据聚类结果对待渲染对象进行分块,并计算每一类标记点的平均位移速度,将其作为对应渲染块的平均位移速度;
A4、
设定目标速度,将平均位移速度小于目标速度的渲染块设定为高优先级渲染块,将平均位移速度大于等于目标速度的渲染块设定为低优先级渲染块;
B、
首先对高优先级渲染块进行多光源渲染,然后对低优先级渲染块进行渲染;对低优先级渲染块进行渲染包括以下步骤,
B1、
对与高优先级渲染块相接的低优先级渲染块进行渲染,根据高优先级渲染块的边缘渲染参数拟合低优先级渲染块的边缘渲染参数,使用拟合得到的边缘渲染参数进行渲染;
B2、
根据步骤
B1
渲染得到的低优先级渲染块边缘的渲染参数对同一低优先级渲染块其它位置的渲染参数进行拟合,使用拟合得到的渲染参数进行渲染;
B3、
对于已渲染的低优先级渲染块相接的其它低优先级渲染块进行渲染,根据已
渲染的低优先级渲染块边缘渲染参数拟合未渲染的低优先级渲染块的边缘渲染参数,使用拟合得到的边缘渲染参数进行渲染;
B4、
根据步骤
B3
渲染得到的低优先级渲染块边缘的渲染参数对同一低优先级渲染块其它位置的渲染参数进行拟合,使用拟合得到的渲染参数进行渲染;边缘渲染参数的拟合方法为,沿着低优先级渲染块边缘的法线方向采集对应高优先级渲染块的边缘渲染参数,将采集到的边缘渲染参数按照其与低优先级渲染块边缘的距离进行加权,加权权重与距离成反比,将采集到的边缘渲染参数进行加权平均,得到边缘渲染参数初始值,然后将全部边缘渲染参数初始值按照其渲染位置进行平滑处理;其它位置的渲染参数的拟合方法为,建立若干个相互平行的低优先级渲染块边缘的渲染特征封闭曲线,遍历全部渲染特征封闭曲线,生成全部全部渲染特征封闭曲线共有的渲染逻辑规则,使用渲染逻辑规则限定多光源渲染的渲染参数;
C、
返回步骤
A
,进行下一轮渲染

[0014]本专利技术规避了现有技术中准确性不本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种渲染动漫人物的方法,其特征在于包括以下步骤:
A、
对待渲染对象按照动作位移速度进行分块,分为高优先级渲染块和低优先级渲染块;
B、
首先对高优先级渲染块进行渲染,然后对低优先级渲染块进行渲染;
C、
返回步骤
A
,进行下一轮渲染
。2.
根据权利要求1所述的渲染动漫人物的方法,其特征在于:步骤
A
中,对待渲染对象按照位移速度进行分块包括以下步骤,
A1、
在待渲染对象上标记若干个标记点;
A2、
在待渲染对象动作过程中,记录每个标记点的位移速度,并计算每个标记点的平均位移速度;
A3、
根据平均位移速度将标记点进行聚类,根据聚类结果对待渲染对象进行分块,并计算每一类标记点的平均位移速度,将其作为对应渲染块的平均位移速度;
A4、
设定目标速度,将平均位移速度小于目标速度的渲染块设定为高优先级渲染块,将平均位移速度大于等于目标速度的渲染块设定为低优先级渲染块
。3.
根据权利要求1所述的渲染动漫人物的方法,其特征在于:步骤
B
中,对高优先级渲染块进行多光源渲染
。4.
根据权利要求3所述的渲染动漫人物的方法,其特征在于:步骤
B
中,对低优先级渲染块进行渲染包括以下步骤,
B1、
对与高优先级渲染块相接的低优先级渲染块进行渲染,根据高优先级渲染块...

【专利技术属性】
技术研发人员:陈倩洪明俎志强
申请(专利权)人:米格数字技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1