P-Modeler
 
DP-Modeler是武汉天际航自主研发的一款集精细化单体建模与Mesh网格模型修饰于一体的软件。支持三维模型一键水面修复、道路置平、建筑局部修饰、删除底部碎片、植被处理、桥隧修复、城市部件补充等多种修模方式。
下面以DP-ModelerV2.5版本为例,讲解大疆智图生成的三维模型如何导入DP-Modeler进行修模。
需注意的是,DPV2.5以下版本不支持修饰大疆智图出的OBJ格式的三维模型,使用时请将DP升级到V2.5及以上版本。
 
(1)数据准备
在大疆智图工程文件夹中,找到terra_osgbs和terra_obj模型文件夹,去畸变影像文件夹undistort,以及空三文件“BlocksExchangeUndistortAT.xml”。
 
(2)照片导入
打开DPSInmanager软件,新建解决方案。
“导入数据”-“影像”选择“航空影像”,选择大疆智图空三去畸变之后的文件夹undistort照片进行导入。
“影像数据类型”勾选“xml文件”,并选择BlocksExchangeUn-distortAT.xml文件。
如果窗口出现红色提示,则需要更新路径映射到undistrot文件夹。
照片导入成功之后,导出工程。

(3)三维模型导入
DPSInmanager软件中,“导入数据”-“Mesh”中选择OSGB文件夹,“大疆数据”打勾,在“导入OSGB文件”时选择terra_osgbs文件夹,弹出的“是否拷贝数据到解决方案目录”选择“是”,然后选择terra_osgbs文件夹下的metadata.xml文件来设置偏移量。
至此OSGB数据导入工作完成,如需导入OBJ文件,重复以上操作,选择“导入OBJ文件”即可。

(4)开始修模
打开DPModeler,选择刚刚配置的文件进行导入,选择OBJ修饰,加载块开始修模。

更多功能及操作方法可前往官网申请试用:
模方
 
模方(ModelFun)是武汉大势智慧科技有限公司研发的一款实景三维模型编辑修复工具,可对obj、osgb模型进行道路置平、水面修整、立面置平、标牌修补、空洞填补、纹理编辑、测区裁切等操作。
下面以模方V3.0版本为例,介绍大疆智图生成的osgb和obj格式三维模型,如何使用模方进行修模。
 
(1)数据准备
在大疆智图工程文件夹中,找到terra_osgbs和terra_obj模型文件夹,去畸变影像文件夹undis-tort,空三文件“BlocksExchangeUndistortAT.xml”,这些是后续修模需要用到的文件。
 
(2)模型导入
新建工程,设置工程名称、工程位置、osgb数据位置、obj数据位置。
由于大疆智图生成的模型瓦片较大,模方在读取的时候会自动对模型做切割和转换。

osgb数据转换,生成DATA文件夹,并对瓦片重命名。

 
obj数据转换,示例模型由16块切割为50块。
 

 
 
 
(3)空三影像设置
通过空三影像设置功能可以映射模型与对应纹理贴图的原始照片,在纹理修饰的过程中,可以一键重新映射。
建议保持智图生成的成果文件路径不变,以避免导入模方时提示找不到照片或显示不正常。
如有更换,需重新指定。
 

 
 
 
(4)模型修饰
通过瓦片数据菜单栏,进行瓦片选择。
模方的修饰工作是基于obj格式数据进行修改,同时由于模方转换大疆智图数据后导致osgb与obj模型分块数量与命名不一致,无法通过osgb数据直接联动选择obj数据,只能通过编辑模型视图窗口选择打开obj模型。
 

 
 
 
(5)成果导出
修饰完成后导出obj/osgb。
需注意的是,如果只导出修饰过的分块,最后无法加载区域内整体模型进行查看,原因是模方针对大疆智图osgb/obj原始数据转换切割数量不一致。
因此导出的时候需要选择全部obj分块数据,软件基于obj模型重新生成对应数量与命名的osgb数据。

 
 
更多功能及操作方法可前往官网申请试用:

使用DP-Modeler、ModelFun模方软件修复实景三维模型教程的更多相关文章

  1. [视频]K8软件破解脱壳入门教程

    [视频]K8软件破解脱壳入门教程 链接:https://pan.baidu.com/s/1aV9485MmtRedU6pzyr--Vw 提取码:vbak C:\Users\K8team\Desktop ...

  2. SU模型叠加实景三维模型 用它就可以实现了

    草图大师SketchUp是一套直接面向设计方案创作过程的设计软件,使用SketchUp规划设计师可以从潦草的平面草图开始,创建出想像的任何东西 .虽然市面软件众多,也不能取代SketchUp独有的位置 ...

  3. [转]使用Ubuntu Live CD修复Grub引导教程

    这个教程的方法我用过了,能够解决了我的问题. 这篇文章主要介绍了使用Ubuntu Live CD修复Grub引导教程,本文以 Ubuntu Live CD 修复 Grub 引导为例,需要的朋友可以参考 ...

  4. 防DNS劫持教程,手动修复本地DNS教程

    防DNS劫持教程,手动修复本地DNS教程 该如何避免DNS劫持的问题呢?1. 请不要轻易连接陌生网络.2. 可以通过手动指定DNS(DNS用于将域名正确转换为您想访问的网站的作用),修改后你的网络应用 ...

  5. 想给自己的实景三维模型做个案例集?Wish3D Earth再合适不过了

    很多朋友向用户展示实景三维模型的时候经常面临这样的问题:

  6. UltraEdit等软件详细安装破解教程,附注册机(全网独家可用)

    --- title: "UltraEdit等软件详细安装破解教程,附注册机(全网独家可用)" categories: soft tags: soft author: LIUREN ...

  7. 使用Inno Setup 制作软件安装包详细教程(与开发语言无关)

    前言:关于如何制作一个软件安装包的教程,与编程语言无关.以下,请看详情~ 1.下载Inno Setup,下载地址:https://jrsoftware.org/isinfo.php 2.下载最新版本即 ...

  8. GitHub转华为软件开发云详细教程

    一.复制GitHub的代码库地址 首先,打开Github网页,找到要迁移的代码仓库地址,如下: 点击Clone or Download,出现以下界面 点击Copy toclipboard(复制到粘贴板 ...

  9. 勤拂拭软件 java web 开发教程(1) - 开发环境搭建

    勤拂拭软件系列教程 之 Java Web开发之旅(1) Java Web开发环境搭建 1 前言 工作过程中,遇到不少朋友想要学习jsp开发,然而第一步都迈不出,连一个基本的环境都没有,试问,如何能够继 ...

  10. 好用的 FTP 软件之 FileZilla 技巧教程

    FTP 软件之 FileZilla教程 使用教程参考:http://163.26.161.1/~yilinteacher/wwwict/flash/FileZilla.swf (1)如何设置传输完成后 ...

随机推荐

  1. reactive stream协议详解

    目录 背景 什么是reactive stream 深入了解java版本的reactive stream Publisher Subscriber Subscription Processor JDK中 ...

  2. MySQL-ERROR 1701 (42000)

    清空具有外键约束的表时报ERROR 1701(42000)的解决 mysql> truncate table events; ERROR 1701 (42000): Cannot truncat ...

  3. 安全工具分析系列-Londly01

    前言 原创作者:Super403,文章分析主要用于研究教学 本期研究:[Londly01-safety-tool]工具源码 简介:自动化资产探测及漏扫脚本 工具来源:https://github.co ...

  4. 用存储过程和 JAVA 写报表数据源有什么弊端?

    我们在报表开发中经常会使用存储过程准备数据,存储过程支持分步计算,可以实现非常复杂的计算逻辑,为报表开发带来便利.所以,报表开发中这样的存储过程并不少见: 3008 行,141KB 的存储过程,会给报 ...

  5. mysql 必知必会整理——mysql 介绍[一]

    前言 对mysql 进行简介. 正文 mysql 是一种数据库,那么什么是数据库呢? 数据库是一个以某种有组织的方式存储的数据集合. 也就是说数据有某种组织规律的就叫做数据库. 数据库(databas ...

  6. redis 简单整理——主从拓扑图[二十二]

    前言 Redis的复制拓扑结构可以支持单层或多层复制关系,根据拓扑复杂性 可以分为以下三种:一主一从.一主多从.树状主从结构,下面分别介绍. 正文 一主一从结构 一主一从结构是最简单的复制拓扑结构,用 ...

  7. 百度AIPNLP 文本相似度 文本审核

    效果不如有监督的bert文本相似度好 from aip import AipNlp APP_ID = "22216281" APT_KEY = "foEeYauuvnqW ...

  8. 百度unit闲聊机器人

    import json import random import requests # client_id 为官网获取的AK, client_secret 为官网获取的SK client_id = & ...

  9. 容器启动流程(containerd 和 runc)

    启动流程 containerd 作为一个 api 服务,提供了一系列的接口供外部调用,比如创建容器.删除容器.创建镜像.删除镜像等等.使用 docker 和 ctr 等工具,都是通过调用 contai ...

  10. 力扣182(java&python)-数组元素积的符号(简单)

    题目: 已知函数 signFunc(x) 将会根据 x 的正负返回特定值: 如果 x 是正数,返回 1 .如果 x 是负数,返回 -1 .如果 x 是等于 0 ,返回 0 .给你一个整数数组 nums ...