前言
在三维建模过程中,CC生产的模型一般需要进行编辑、修改。一般为使用DPModeler对OSGB+OBJ格式进行修改。然后精修后的OBJ格式转换其他格式较为困难,因此需要导入回CC的参考模型,重新生产新的格式的模型。

OSGB格式模型可以使用DP进行简修(范围裁切、压平等),再通过Cesiumlab导出为3d tiles进行发布。

解决方案

参考文档:[参考三维模型 (bentley.com)](https://docs.bentley.com/LiveContent/web/ContextCapture Help v4.5-v6/zh-cn/GUID-BABAB28D-8605-4833-AECF-F324196BC865.html)

导出OBJ for retouching

  • MS空三导入CC,再次提交一次空三

  • 提交重建Production

    • 注意坐标系的设定,并在Spatial Framework选项中设置分块

    image-20240311201537416

    • Reference Model:参考模型。整个生产都是基于这个参考模型!
    • 参考三维模型是重建项目的沙盒。它以原生格式存储三维模型,该模型将随着生产项目的推进而逐步完成,且可应用修饰模型并从中派生未来生产项目。

    image-20240311201656881

  • 提交生产 Production

注意:因为要使用OBJ格式的模式在第三方软件中修饰,因此在Purpose中应选择 Export 3D mesh for external retouching,再选择OBJ格式

选择3D mesh也可以导出OBJ,但是不用于模型修饰。请注意区别。

image-20240311202022592

image-20240311202343128

image-20240311202453463

这两个格式的区别在于

OBJ for retouching比OBJ多了一个bbox范围盒

也可以将修饰好的OBJ文件,对OBJ for retouching格式的文件进行替换,再导入回CC

![image-20240312094809827]image-20240312094809827.png)

image-20240312095049050

导回OBJ for retouching

image-20240312095503144

此时有了新的reference model,可以对其他格式的(如OSGB等)进行更新,也可以直接提交新的Production,新的Production会根据新的reference model进行生成,即可获得经过修模后的其他格式产品。

小结

如果需要修模

建议先生成 OSGB + OBJ for retouching两个格式的数据,导入DP进行修模。(OBJ for retouching是必须的,如果对OBJ修模了,把修好的obj模型对OBJ for retouching的obj文件进行替换;删除OBJ for retouching格式中的bbox.obj,即可保存为模型的OBJ格式)

将修模后的结果导回CC,更新OSGB。

提交生产FBX、3D Tiles。