模型归零与BA优化:最小化误差与轴心调整

需积分: 5 60 下载量 179 浏览量 更新于2024-08-09 收藏 4.42MB PDF 举报
本文档主要介绍了在3D建模软件MAX中进行模型坐标归零、轴心优化以及模型准备工作,以确保模型能够在TerraExplorerPro等地理信息系统中准确显示和使用。以下是主要内容的详细解读: 1. **模型坐标归零**: 在MAX中,首先将整个模型移动至(0,0)原点,记录下初始偏移量。这样做是为了避免导入TerraExplorerPro时由于模型坐标过大导致的轴心位置错误,如文中所示的示例图片。这一步对模型在后续处理中的定位至关重要。 2. **模型轴心优化**: 优化模型轴心位置有两种方法: - 使用DaoEasyEditorpro-090312-全容错.mse插件,这是一个用于调整轴心位置的工具。 - 通过场景助手进行手动优化,确保模型在空间布局上的精确性。 3. **模型检查**: - **命名规则**:模型和贴图命名必须遵循特定规则,例如不能以数字或特殊字符开头,贴图可以使用中文贴图命名,但不能包含中文和特殊字符,避免重名。 - **贴图检查**:确保贴图格式正确,大小为2的幂次方,并可能需要转换不支持的格式。 - **文件路径设置**:在资源追踪中,应设置本地提交整理前贴图路径。 - **Skyline脚本工具**:利用Skyline的脚本工具检查材质ID重命名、去除空物体等问题。 - **双面模型**:针对需要双面显示的模型,需要复制并翻转法线,确保漫反射和透明通道一致性。 4. **模型导出**: 使用skExporter1.3without0.ms插件导出模型,设置合适的.X导出参数,如贴图、纹理等。 5. **批量模型加载**: 包括转换XPL2数据、模型导入TerraExplorerPro的过程。 6. **优化设置**: - 流方式刷新区块大小:根据模型大小调整,保证性能。 - 最大可见高度设置:影响模型在地图上的可视范围。 - LOD(Level of Detail)设置:根据设备性能调整模型细节层次。 7. **转换为3DML**: - TerraExplorerPro内,使用Make3DML工具选择需要转换的shp图层,然后保存为3DML文件。 - CityBuilder中,通过Create3DML工具设置工程和3DML文件保存路径。 8. **注意事项**: - 模型命名、材质命名和格式应符合Skyline的要求。 - 使用DaoEasyEditorpro时推荐使用2010版本的MAX。 总结起来,本文提供了一个详尽的流程,从模型的基本校准到后期的导出和转换,旨在确保模型在地理信息系统中的准确性和兼容性。每个步骤都强调了细节和规范,这对于实际项目中的3D模型处理非常重要。