根据体模型的八个角点添加到场景中

0 投票
桌面产品中仅支持通过定位点坐标导入模型,没有读取整个模型的位置坐标。请问能否通过代码实现,通过读取模型的八个角点坐标来导入并添加到场景中去。
9月 3, 2019 分类:  119次浏览 | 用户: yijigu 初出茅庐 (33 分)

1个回答

1 投票
 
已采纳
您好,可以自己去定义模型的骨架信息,我们有详情的范例程序,在安装目录\SampleCode\Realspace\Skeleton2GeoModel3D\Skeleton2GeoModel3D.csproj下
9月 3, 2019 用户: 邬袁凯 名扬四海 (2,429 分)
采纳于 9月 3, 2019 用户:yijigu
您好,运行时报这种错误:

未能加载文件或程序集“SuperMap.Realspace, Version=7.0.0.0, Culture=neutral, PublicKeyToken=0635c574ea890381”或它的某一个依赖项。系统找不到指定的文件

还有我看代码是通过顶点坐标生成一个骨架模型,那要如何将具体的外部模型(如地质体)通过定义它的外接矩形来定义它的具体空间位置,这个外接矩形和骨架有什么区别,是一个概念吗。
骨架和外接矩形是不一样的概念,外接矩形是根据模型的空间范围定义出来的最小外接体,骨架是模型本身的位置,它那个代码就是通过顶点生成骨架,你也可以去修改已知模型的骨架信息点,然后修改完更新即可
那能不能可以通过代码直接去定义模型的外接矩形。
您好,外接矩形是根据你的模型生成的,也就是只有有了模型,系统才会根据你的模型轮廓去生成一个外接矩形,没有通过外接矩形去定义模型的说法哈,你要是想改变模型大小可以直接改变的
嗯嗯,明白了。谢谢解答。
...