一种图像渲染方法、设备、存储介质及产品技术

技术编号:41407814 阅读:28 留言:0更新日期:2024-05-20 19:34
本发明专利技术涉及图形渲染技术领域,具体涉及一种图像渲染方法、设备、存储介质及产品。该方法对可编程管线模块创建自定义渲染管线,并进行场景渲染和编辑器渲染;对创建的自定义渲染管线进行批处理、光照、阴影、HDR和颜色分级功能配置;采用半兰伯特光照模型模拟非真实光照,采用双向反射分布函数模型模拟真实光照,并对渲染图像通过设置Shader Pass和渲染排序模式进行渲染过滤,完成相机视图的可见图形绘制。本发明专利技术能够实现风格化场景的快速设置和高效渲染。

【技术实现步骤摘要】

本专利技术涉及图形渲染,具体涉及一种图像渲染方法、设备、存储介质及产品


技术介绍

1、随着图形学和硬件设备发展,计算机能够模拟出的大自然效果越来越多,人们不在满足于追求真实感渲染,转而开始研究如何让计算机变成艺术家,创造出富有情感和艺术的作品,于是非真实感渲染这一概念被提出。

2、目前非真实感渲染技术在游戏风格化渲染上应用广泛,其主流开发软件unity便内置了能够完成风格化渲染的管线。但unity内置渲染管线系统臃肿过时,无法针对更加先进的图形硬件和图形算法作出更好的优化,且在美术节点化的开发时代,需要通过第三方插件才能执行节点化开发流程,游戏开发者需要承受第三方插件因稳定性等因素带来的开发风险。同时,内置渲染管线系统过于庞大,且只能按照他们本身设计的程序执行,其不可配置和拓展性及可修改性有限,会导致内部较小的修改就可能会导致外部较大的变化,也会因为破坏项目的行为产生unity无法修复的bug。所以针对特定风格或是小型游戏项目,内置渲染管线无法做到简单、方便、快速,在优化和维护上也复杂繁琐,甚至冗余的功能会导致卡顿等影响游戏体验的问题。此外,本文档来自技高网...

【技术保护点】

1.一种图像渲染方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种图像渲染方法,其特征在于,对可编程管线模块创建自定义渲染管线包括:

3.根据权利要求1所述的一种图像渲染方法,其特征在于,场景渲染包括:

4.根据权利要求1所述的一种图像渲染方法,其特征在于,批处理功能配置包括:

5.根据权利要求1所述的一种图像渲染方法,其特征在于,采用半兰伯特光照模型模拟非真实光照包括:

6.根据权利要求1所述的一种图像渲染方法,其特征在于,采用双向反射分布函数模型模拟真实光照包括:

7.根据权利要求1所述的一种图像渲染...

【技术特征摘要】

1.一种图像渲染方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种图像渲染方法,其特征在于,对可编程管线模块创建自定义渲染管线包括:

3.根据权利要求1所述的一种图像渲染方法,其特征在于,场景渲染包括:

4.根据权利要求1所述的一种图像渲染方法,其特征在于,批处理功能配置包括:

5.根据权利要求1所述的一种图像渲染方法,其特征在于,采用半兰伯特光照模型模拟非真实光照包括:

6.根据权利要求1所述的一种图像渲染方法,其特征在于,采用双向反射分布函数模型模拟真实光照包括:

...

【专利技术属性】
技术研发人员:周幂王欣胥林王丹东李博源严卿方王一帆
申请(专利权)人:西南石油大学
类型:发明
国别省市:

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

1