一种场景模型替换方法及装置与流程

文档序号:11953704阅读:来源:国知局

技术特征:

1.一种场景模型替换方法,其特征在于,包括:

选择场景内的模型并对所述模型进行分类及编号;

依据所述分类及编号对所述模型组成组合;

对所述组合进行3D场景渲染;

生成3D场景渲染后的效果图,并将所述效果图的模型进行切换及实时展示。

2.根据权利要求1所述的场景模型替换方法,其特征在于,所述选择场景内的模型并对所述模型进行分类及编号的步骤包括以下子步骤:

获取所述场景内模型的种类;

依据所述种类对所述模型进行分类;

对分类后的模型进行编号。

3.根据权利要求1所述的场景模型替换方法,其特征在于,所述依据所述分类及编号对所述模型组成组合的步骤包括以下子步骤:

分别从不同分类的模型中选取其中之一进行组合;

依据所述分类及编号计算组合总数,并排列所述组合。

4.根据权利要求1所述的场景模型替换方法,其特征在于,所述对所述组合进行3D场景渲染的步骤包括以下子步骤:

将所述组合依次放入3D场景中,并选择所述模型的位置以及渲染角度对所述组合依次进行渲染;

生成渲染后的组合与ID一一对应的数据列表。

5.根据权利要求4所述的场景模型替换方法,其特征在于,所述生成3D场景渲染后的效果图,并将所述效果图的模型进行切换及实时展示的步骤包括以下子步骤:

生成3D场景渲染后的效果图,并依据所述模型的种类配置为多个模型层;

从当前展示的效果图中选择所述模型以展示所述模型对应的模型层;

从所述模型层中选择所需切换的模型,以将当前效果图切换为所需切换的效果图,并将所述渲染角度设置为所需切换的模型的渲染角度;

返回切换后的效果图并实时展示。

6.一种场景模型替换装置,其特征在于,包括:

分类编号模块,用于选择场景内的模型并对所述模型进行分类及编号;

模型组合模块,用于依据所述分类及编号对所述模型组成组合;

场景渲染模块,用于对所述组合进行3D场景渲染;

效果图编辑模块,用于生成3D场景渲染后的效果图,并将所述效果图的模型进行切换及实时展示。

7.根据权利要求6所述的场景模型替换装置,其特征在于,所述分类编号模块包括:

种类获取子模块,用于获取所述场景内模型的种类;

模型分类子模块,用于依据所述种类对所述模型进行分类;

模型编号子模块,用于对分类后的模型进行编号。

8.根据权利要求6所述的场景模型替换装置,其特征在于,所述模型组合模块包括:

模型选取子模块,用于分别从不同分类的模型中选取其中之一进行组合;

组合排列子模块,用于依据所述分类及编号计算组合总数,并排列所述组合。

9.根据权利要求6所述的场景模型替换装置,其特征在于,所述场景渲染模块包括:

场景渲染子模块,用于将所述组合依次放入3D场景中,并选择所述模型的位置以及渲染角度对所述组合依次进行渲染;

列表生产子模块,用于生成渲染后的组合与ID一一对应的数据列表。

10.根据权利要求9所述的场景模型替换装置,其特征在于,所述效果图编辑模块包括:

模型层配置子模块,用于生成3D场景渲染后的效果图,并依据所述模型的种类配置为多个模型层;

模型层展示子模块,用于从当前展示的效果图中选择所述模型以展示所述模型对应的模型层;

效果图切换子模块,用于从所述模型层中选择所需切换的模型,以将当前效果图切换为所需切换的效果图,并将所述渲染角度设置为所需切换的模型的渲染角度;

效果图展示子模块,用于返回切换后的效果图并实时展示。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1