一种3D场景的广域尺寸渲染方法技术

技术编号:9872889 阅读:194 留言:0更新日期:2014-04-04 07:25
本发明专利技术涉及一种3D场景的广域尺寸渲染方法,包括以下步骤,步骤一,对相机进行绑定设置,并计算相机的摆放位置坐标,步骤二,批量布置相机;步骤三,根据相机的坐标点获取相机名称;步骤四,获取相机中没有物体的空相机;步骤五,选择图片输出格式类型;步骤六,渲染相机;步骤七,按坐标编号输出图片。本发明专利技术一种3D场景的广域尺寸渲染方法是作为一款辅助3DSMAX软件输出超大型图像的项目,一种3D场景的广域尺寸渲染方法使2.5维地图渲染输出工作不再繁琐,可以完成相机批量排布、无用相机智能清理、输出图片智能命名和使用内存合理释放等解决图片处理耗费大量人力物力的技术问题,更加智能和省时省力。

【技术实现步骤摘要】
一种3D场景的广域尺寸渲染方法
本专利技术涉及一种渲染图像的方法,具体的涉及一种3D场景的广域尺寸渲染方法。
技术介绍
在庞大的三维数据模型之下,要渲染出整个城市的2.5维图像,对计算机的性能及有限的图形加速器(显卡)有较高的限制,而且长时间的渲染读取贴图纹量,会占用大量的内存,常规的方法无法满足制作的需要,同时人工摆放相机和处理图片也需要耗费大量的人力物力。
技术实现思路
本专利技术所要解决的技术问题是提供一种3D场景的广域尺寸渲染方法,能有效解决图片处理耗费大量人力物力的技术问题,更加智能和省时省力。本专利技术解决上述技术问题的技术方案如下:一种3D场景的广域尺寸渲染方法,包括以下步骤,步骤一,相机设置:对相机进行绑定设置,并计算相机的摆放位置坐标,步骤二,相机布置:批量布置相机;步骤三,相机命名:根据相机的坐标点获取相机名称;步骤四,清理空相机:获取相机中没有物体的空相机;步骤五,选择图片输出格式类型;步骤六,渲染相机;步骤七,输出图片:按坐标编号输出图片。在上述技术方案的基础上,本专利技术还可以做如下改进。进一步,在计算相机的摆放位置坐标时,根据需求调整相机的摆放位置坐标X、Y轴坐标的偏移值。进一步,所述批量布置相机为布置相机的列数。进一步,在清理空相机时,获取相机中没有物体的空相机,并分颜色标注。进一步,在渲染相机的过程中,当渲染相机数达到预设的数量时,对内存进行清理。本专利技术的有益效果是:本专利技术一种3D场景的广域尺寸渲染方法是作为一款辅助3DSMAX软件输出超大型图像的项目,一种3D场景的广域尺寸渲染方法使2.5维地图渲染输出工作不再繁琐,可以完成相机批量排布、无用相机智能清理、输出图片智能命名和使用内存合理释放等解决图片处理耗费大量人力物力的技术问题,更加智能和省时省力。【附图说明】图1为本专利技术一种3D场景的广域尺寸渲染方法的流程图。【具体实施方式】以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。如图1所示,一种3D场景的广域尺寸渲染方法,按以下步骤实施,步骤一,相机设置:对相机进行绑定设置,并计算相机的摆放位置坐标,xy轴坐标偏移值设为X_150,Y_200,可以根据需求其其偏移值进行调整;步骤二,相机布置:批量布置相机,布置相机的列数;步骤三,相机命名:根据相机的坐标点获取相机名称;步骤四,清理空相机:获取相机中没有物体的空相机,并分颜色标注;步骤五,选择图片输出格式类型,格式类型为TGA或DDS或JPG ;步骤六,渲染相机,当渲染相机数达到20,及对内存进行清理一次,防止内存溢出;步骤七,输出图片:按坐标编号输出图片,即得到对应坐标相机位置。在本专利技术一种3D场景的广域尺寸渲染方法对应的系统中,主要包含以下几个模块:相机布置模块:能够把大范围的三维模型快速的按坐标布置和相机编号;空区域的相机清理;批量相机的命名处理。数据处理模块:顺序渲染;清理内存;输出命名图片。可扩展功能模块:可进行图片拼接。其中,相机布置功能为:1、相机角度设计,2、xy坐标位置编写,3、批量布置相机,4、相机批量命名,5、空位置相机清理,6、选择输出图片格式类型。渲染管理规则为:1、相机顺序渲染,2、内存超出清理,3、输出图片按坐标编号。一种3D场景的广域尺寸渲染方法使2.5维地图渲染输出工作不再繁琐。可以完成相机批量排布、无用相机智能清理、输出图片智能命名和使用内存合理释放等解决图片处理耗费大量人力物力的技术问题,更加智能和省时省力。以上所述仅为本专利技术的较佳实施例,并不用以限制本专利技术,凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
一种3D场景的广域尺寸渲染方法,其特征在于:包括以下步骤,步骤一,相机设置:对相机进行绑定设置,并计算相机的摆放位置坐标,步骤二,相机布置:批量布置相机;步骤三,相机命名:根据相机的坐标点获取相机名称;步骤四,清理空相机:获取相机中没有物体的空相机;步骤五,选择图片输出格式类型;步骤六,渲染相机;步骤七,输出图片:按坐标编号输出图片。

【技术特征摘要】
1.一种3D场景的广域尺寸渲染方法,其特征在于:包括以下步骤, 步骤一,相机设置:对相机进行绑定设置,并计算相机的摆放位置坐标, 步骤二,相机布置:批量布置相机; 步骤三,相机命名:根据相机的坐标点获取相机名称; 步骤四,清理空相机:获取相机中没有物体的空相机; 步骤五,选择图片输出格式类型; 步骤六,渲染相机; 步骤七,输出图片:按坐标编号输出图片。2.根据权利要求1所述的一种3D场景的广域尺寸渲染方法,其特征在于:在计算相...

【专利技术属性】
技术研发人员:林际军
申请(专利权)人:湖北视纪印象科技股份有限公司
类型:发明
国别省市:

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

1