着色器参数同步方法、模型渲染方法、装置及电子设备制造方法及图纸

技术编号:40306906 阅读:22 留言:0更新日期:2024-02-07 20:51
本申请公开了着色器参数同步方法、模型渲染方法、装置及电子设备,着色器参数同步方法包括:获取第一引擎中的着色器源文件,解析上述着色器源文件获得上述第一引擎中的待同步着色器参数;获取第二引擎对应的数据表格式,其中,上述数据表格式是上述第二引擎可读取的数据格式或上述第二引擎支持转换的数据格式;根据上述待同步着色器参数和上述数据表格式,生成上述待同步着色器参数对应的待同步数据;将上述待同步数据导入上述第二引擎,以在上述第二引擎中设置与上述待同步着色器参数对应的目标同步着色器参数。无需添加映射规则即可自动完成着色器参数同步,有利于提高着色器参数同步的效率和降低同步难度。

【技术实现步骤摘要】

本申请涉及数据处理,具体涉及一种着色器参数同步方法、模型渲染方法、装置及电子设备


技术介绍

1、目前,各种游戏引擎(或渲染引擎)的应用越来越广泛,不同引擎混合使用也越来越常见。在混合使用不同引擎时,着色器映射是关键环节之一,即需要同步两个引擎的着色器参数。

2、相关技术中,通常需要针对不同引擎的着色器参数进行硬编码以实现引擎中着色器参数的同步。例如,针对每一个着色器参数,通过编写代码的方式设置映射规则,根据映射规则确定对应的参数。相关技术的问题在于,针对每一个参数都需要单独设置对应的映射规则,且每添加一个新的映射规则都必须直接修改插件代码,不利于提高着色器参数同步的效率和降低同步难度。


技术实现思路

1、本申请实施例提供一种着色器参数同步方法、模型渲染方法、装置及电子设备,可以解析获得第一引擎中的待同步着色器参数,结合第二引擎对应的数据表格式生成待同步数据并导入第二引擎以在第二引擎中设置对应的目标同步着色器参数。如此,无需添加映射规则即可自动完成着色器参数同步,有利于提高着色器参数同步的效率和降本文档来自技高网...

【技术保护点】

1.一种着色器参数同步方法,其特征在于,包括:

2.根据权利要求1所述的着色器参数同步方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的着色器参数同步方法,其特征在于,所述数据表格式是所述第二引擎支持转换的数据格式;

4.根据权利要求3所述的着色器参数同步方法,其特征在于,所述参数数据库中包括各所述目标同步着色器参数的名称,以及与各所述目标同步着色器参数名称相同的待同步着色器参数的第一参数类型;

5.根据权利要求1至4任一项所述的着色器参数同步方法,其特征在于,所述方法还包括:

6.一种模型渲染方法,其特征在于,所述方...

【技术特征摘要】

1.一种着色器参数同步方法,其特征在于,包括:

2.根据权利要求1所述的着色器参数同步方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的着色器参数同步方法,其特征在于,所述数据表格式是所述第二引擎支持转换的数据格式;

4.根据权利要求3所述的着色器参数同步方法,其特征在于,所述参数数据库中包括各所述目标同步着色器参数的名称,以及与各所述目标同步着色器参数名称相同的待同步着色器参数的第一参数类型;

5.根据权利要求1至4任一项所述的着色器参数同步方法,其特征在于,所述方法还包括:

6.一种模型渲染方法,其特征在于,所述方法应用于基于权利要求1至5任一项所述着色器参数同步方法处理后的第二引擎,所述...

【专利技术属性】
技术研发人员:刘祥康
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1