【技术实现步骤摘要】
一种模型边缘光优化方法、系统、设备及介质
[0001]本专利技术涉及图像处理
,具体的,本专利技术应用于
3D
建模领域,特别是涉及一种模型边缘光优化方法
、
系统
、
设备及介质
。
技术介绍
[0002]在游戏渲染领域中,常采用边缘光渲染手段来增强游戏人物的游戏表现,提高场景真实性
。
[0003]传统的光照模型中,边缘光的计算是通过获得视线与模型表面的法线的夹角,判断是否顺着光线方向,若顺着光线方向,则模型该块会被定义为边缘,并浸锡对应渲染;这种方式在进行完全不物理的卡通渲染时,效果较差,如附图3中示出的,该模型中因此方法导致产生了大量的无效边缘面积(例如模型腋窝处以及左右腿两侧的模型处)曝光,这导致边缘光的渲染效果较差,精准性较低,影响了画面真实性
。
技术实现思路
[0004]本专利技术的目的在于,针对现有技术中的上述问题,提供一种模型边缘光优化方法
、
系统
、
设备及介质,进而解 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种模型边缘光优化方法,其特征在于,包括以下步骤:设置深度图获取算法,基于深度图获取算法获取模型所在场景的深度图;设置坐标偏移算法,基于所述深度图和所述坐标偏移算法确认模型边缘;设置等距渲染算法,基于所述模型边缘和所述等距渲染算法进行边缘光等距渲染
。2.
根据权利要求1所述的一种模型边缘光优化方法,其特征在于:所述深度图获取算法,包括:确认模型所在场景;调用场景摄像机开启深度图渲染模式;调用所述场景摄像机在所述深度图渲染模式下获取所述模型所在场景的深度图
。3.
根据权利要求1所述的一种模型边缘光优化方法,其特征在于:所述坐标偏移算法,包括:基于所述深度图获取基准深度数据;通过坐标偏移处理获取所述深度图的偏移深度数据;设置边缘距离阈值,根据所述基准深度数据
、
所述偏移深度数据以及所述边缘距离阈值确认边缘点;令所述边缘点所在位置为所述模型边缘
。4.
根据权利要求3所述的一种模型边缘光优化方法,其特征在于:所述基于所述深度图获取基准深度数据,包括:基于所述场景片元的
UV
坐标对所述深度图进行采样,得到所述深度图的深度数据作为所述基准深度数据
。5.
根据权利要求3所述的一种模型边缘光优化方法,其特征在于:所述通过坐标偏移处理获取所述深度图的偏移深度数据,包括:将所述场景片元的
UV
坐标进行偏移;根据偏移后的所述
UV
坐标采样所述深度图,得到所述深度图的深度数据作为所述偏移深度数据
。6.
根据权利要求3所述的一种模型边缘光优化方法,其特征在于:所述根据所述基准深度数据
、
技术研发人员:张洁勇,
申请(专利权)人:苏州玩蜂软件科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。