一种渲染方法及装置制造方法及图纸

技术编号:42439141 阅读:20 留言:0更新日期:2024-08-16 16:48
本申请公开了一种渲染方法,包括:确定待渲染对象,待渲染对象的材质参数为自定义参数;根据待渲染对象获取目标场景结构,所述目标场景结构包括目标节点,所述目标节点关联目标子类对象,目标子类对象为目标对象的对象子类,所述目标对象为基于目标渲染引擎渲染所述待渲染对象所需要使用的对象;获取所述目标子类对象的材质参数,并基于所述目标子类对象的材质参数渲染所述待渲染对象,所述目标子类对象的材质参数包括所述自定义参数中的部分或者全部参数。采用本方案,在渲染待渲染对象之前,无需遍历目标场景结构,而是将目标节点关联目标子类对象,并获取目标子类对象的材质参数,即可实现基于自定义参数渲染所述待渲染对象,渲染效率较高。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种渲染方法及装置


技术介绍

1、随着计算机技术的发展,出现了越来越多的应用程序。并且,应用程序所展示的画面内容也越来越丰富。应用程序所展示的画面,可以是利用渲染引擎渲染至显示屏幕上的。渲染引擎在渲染某一对象时,可以基于该对象的几何参数和材质参数来进行渲染。

2、目前,为了丰富对象的渲染效果,可以针对自定义对象的材质参数。在一些场景中,即使自定义了某一对象例如对象a的材质参数,也无法达到该材质参数对应的渲染效果。例如,对象a与渲染引擎中的某些对象例如对象b具备一定的关联关系,因此,对对象a的材质参数进行自定义,会影响到渲染引擎中与对象b的相关渲染逻辑,从而使得该针对对象a自定义的材质参数无法实际应用到渲染中,从而无法达到该自定义的材质参数对应的渲染效果。

3、因此,急需一种方案,能够解决上述问题。


技术实现思路

1、为了解决或者至少部分解决上述技术问题,本申请实施例提供了一种渲染方法及装置。

2、第一方面,本申请实施例提供了一种渲染方法,所述方本文档来自技高网...

【技术保护点】

1.一种渲染方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在根据所述待渲染对象获取所述目标场景结构之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述确定所述目标节点属于所述目标场景结构,通过如下方式实现:

5.根据权利要求3所述的方法,其特征在于,所述缓存所述目标子类对象的材质参数,包括:

6.根据权利要求5所述的方法,其特征在于,所述获取所述目标子类对象的材质参数,包括:

7.根据权利要求6所述的方法,其特...

【技术特征摘要】

1.一种渲染方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在根据所述待渲染对象获取所述目标场景结构之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述确定所述目标节点属于所述目标场景结构,通过如下方式实现:

5.根据权利要求3所述的方法,其特征在于,所述缓存所述目标子类对象的材质参数,包括:

6.根据权利要求5所述的方法,其特征在于,所述获取所述目标子类对象的材质参数,包括:...

【专利技术属性】
技术研发人员:姚远郁明
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1