我要发帖 回复

正式会员

8

主题

55

积分

0

专家分

:

私信
发表时间 : 2008-10-6 09:27:12 | 浏览 : 2119    评论 : 14
我在做culture的时候,因为数据量大的原因,包括纹理和地形将数据分为25个dataset,但是在publish metaflight是,
CTS只能加入20个,请问各位,有没有方法增加此项dataset的数目。谢谢!

最近VR访客

hanxiaohuivc 评论于2008-10-6 09:28:12
希望大家不吝赐教!
pillwkai26 评论于2008-10-7 23:13:36

说的好像不是很明白

Culture 跟地形纹理怎么怎么呀?
纹理一个DS,大地形一个DS,文化数据一个DS,然后,纹理和地形一起发布MFT,文化数据发布一个MFT
这样是可以的
hanxiaohuivc 评论于2008-10-8 10:17:39
谢谢版主。
我表达的不清楚。我现在有纹理一个DS,大地形一个DS,文化数据多个DS(20多个)。把这些ds都在一个mft发布。但是在mft设置中不能把这些ds到加入(因为设置里面只能加入20个ds)。问:怎样在一个mft中加入超过20个的ds。
再次感谢。
pillwkai26 评论于2008-10-8 19:10:15

好了,你说明白了

你的问题我不清楚,
还是上面所说的方案,
你为什么要那样子全发布到一个MFT里面呢?
hanxiaohuivc 评论于2008-10-9 20:08:51
要把所有的数据放在一个mft中,方便下一步的编程。
至于要分成多个ds,是因为我将一大块地域的房屋按照一个房屋一个shape点的方式组织,所以造成smf文件很大。在cts中指定smf文件时,cts就挂掉了。所以将数据分了很多块。
还是谢谢版主。
pillwkai26 评论于2008-10-9 23:14:31

一个房子一棵树不都对应一个shape点么

除了用大面积的块,只有这样了呀
但是只要你不把房子的索引号也添进去 ,smf文件不会怎么增大的呀?
我做的很多房子和树就没问题的,一个DS就OK

放到一个MFT里面确实方便编程,但是执行效率较低,尤其在有很多的文化数据的情况下,这个建议你考虑一下

评分

参与人数 1积分 +13 收起 理由
hanxiaohuivc + 13 谢谢帮助,获益很多

查看全部评分

hanxiaohuivc 评论于2008-10-10 16:52:38
好,我再看看。谢谢版主。
还想请教一个问题,用mft配置acf文件,需要去掉object。可以保留object,并且使object和mft的数据同时使用吗?
我的分不多,请笑纳。
ps:我在QQ中相加您为好友,得到教诲,不知可否。
pillwkai26 评论于2008-10-13 15:24:03

第一次有人给俺加这么多分呀,呵呵

你级别这么低还给我加分,没搞错吧,呵呵
有行贿嫌疑哦
以后不要这么做了,管理员同志和超级斑竹们从来没给俺加过分(除了当斑竹加分外),说明我做的还不够好,你就不要给我加分了,而且我经常来回答问题也不是为了加分呀,,哈哈,要是有钱赚就最好了
ps:QQ还是不要加了,很多人要求,我哪能应付的来呀,如果俺什么时候做到官方技术支持的工程师,你们随便加,俺也随便加你们,呵呵
pillwkai26 评论于2008-10-13 15:27:58

VPobject可以与LADBM同时使用

仔细看看相关文档
hanxiaohuivc 评论于2008-10-14 08:38:18
钱赚来就是花的,分也一样。呵呵。
对上级行贿还是愿意滴。
我原来没有接触过vr,但是现在的公司是干这个的,硬着头皮上,所以有些问题表达不清楚,谢谢版主的耐心!感动ing
hanxiaohuivc 评论于2008-10-14 09:02:03
还有个问题,就是版主在7楼说过的房子的索引号是什么?
现在我使用cts的流程,是公司前辈试验的结果,可能并没完全按照cts的说明文档(软件是盗版)。
我们先把每一个房屋的坐标记下,然后根据这些坐标生成shape文件,再将shape文件转为smf文件。
smf文件部分如下:
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v4.4 U (http://www.xmlspy.com) by se (PWR Systems) -->
<StyleRoot dataset_name="DefaultStyles" volume="d:\" path="CityVRSystem\" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:saf="urn://www.multigen-paradigm.com/cts/style/saf" xmlns="urn://www.multigen-paradigm.com/cts/style" xmlns:culture="urn://www.multigen-paradigm.com/cts/style/culture"><Style name="geo01" modified="2008-03-10" id="0"/><Style modified="2008-03-10" id="1" point="true" line="false" areal="false" name="geo01/H1.flt" description=""><culture:Point_Model GeometryType="POINT" id="1"><culture:Output_Level_Strategy><Value xmlns="urn://www.multigen-paradigm.com/cts/style/culture">-1</Value></culture:Output_Level_Strategy><Terrain_Intersection_Strategy><Value>-1</Value></Terrain_Intersection_Strategy><FID><Calculation>C_FID</Calculation><Value>0</Value></FID><SMC><Calculation>C_SMC</Calculation><Value>0</Value></SMC><Feature_Tag><Enabled>0</Enabled><Field></Field></Feature_Tag><Model_Reference><Value>geo01/H1.flt</Value></Model_Reference><Heading_Pitch_Roll><h><Calculation>C_HEADING</Calculation><Value>0</Value></h><p><Calculation>C_PITCH</Calculation><Value>0</Value></p><r><Calculation>C_ROLL</Calculation><Value>0</Value></r></Heading_Pitch_Roll><Scale><x><Calculation>C_SCALE_X</Calculation><Value>1</Value></x><y><Calculation>C_SCALE_Y</Calculation><Value>1</Value></y><z><Calculation>C_SCALE_Z</Calculation><Value>1</Value></z><Absolute>false</Absolute></Scale><Offset_Height><Calculation>C_OFF_HGT</Calculation><Value>0</Value><AGL_Flag>true</AGL_Flag></Offset_Height></culture:Point_Model></Style>
<Style modified="2008-03-10" id="2" point="true" line="false" areal="false" name="geo01/H2.flt" description=""><culture:Point_Model GeometryType="POINT" id="1"><culture:Output_Level_Strategy><Value xmlns="urn://www.multigen-paradigm.com/cts/style/culture">-1</Value></culture:Output_Level_Strategy><Terrain_Intersection_Strategy><Value>-1</Value></Terrain_Intersection_Strategy><FID><Calculation>C_FID</Calculation><Value>0</Value></FID><SMC><Calculation>C_SMC</Calculation><Value>0</Value></SMC><Feature_Tag><Enabled>0</Enabled><Field></Field></Feature_Tag><Model_Reference><Value>geo01/H2.flt</Value></Model_Reference><Heading_Pitch_Roll><h><Calculation>C_HEADING</Calculation><Value>0</Value></h><p><Calculation>C_PITCH</Calculation><Value>0</Value></p><r><Calculation>C_ROLL</Calculation><Value>0</Value></r></Heading_Pitch_Roll><Scale><x><Calculation>C_SCALE_X</Calculation><Value>1</Value></x><y><Calculation>C_SCALE_Y</Calculation><Value>1</Value></y><z><Calculation>C_SCALE_Z</Calculation><Value>1</Value></z><Absolute>false</Absolute></Scale><Offset_Height><Calculation>C_OFF_HGT</Calculation><Value>0</Value><AGL_Flag>true</AGL_Flag></Offset_Height></culture:Point_Model></Style>
Style modified="2008-03-10" id="3" point="true" line="false" areal="false" name="geo01/H3.flt" description=""><culture:Point_Model GeometryType="POINT" id="1"><culture:Output_Level_Strategy><Value xmlns="urn://www.multigen-paradigm.com/cts/style/culture">

....................................................(省略若干)


</StyleRoot>


所以,有多少shape点,smf文件中就会重复多少相同的信息,文件就会很大(困扰)。
版主可否指点一下。
有点麻烦,希望版主不要介意。谢谢!
西安航远 评论于2008-12-16 22:43:25

看晕了,呵呵,既然是问版主的,我也可以来说说吧

我记得索引号就是那个设置蓝色的半三角还是正方形的
也就是说把,那个方块置空,不填蓝色,就不会加上索引了
西安航远 评论于2008-12-16 22:44:16
你们公司的前辈很厉害,呵呵,但是好像有所保留呀
lg19781115 评论于2008-12-17 09:26:21
根据楼上各位高人的讨论,我想问:
1、我只进行一次EXPORTMetafight的操作,把.YourDataBaseName-1-0.mft文件输出在我制定的目录下,但是我进Db文件夹看见里面好多.mft文件。比如ds13_terrain-terrain_ap文件夹里有ds13_terrain.mft,ds29_culture-culture_project文件夹里有ds29_culture.mft文件,等等。我看了他们的内容,好像YourDataBaseName-1-0.mft是其他.mft文件的摘要的集合,那么我想问:VP能分别导入各个.mft吗?如果能,结果与只导入YourDataBaseName-1-0.mft的结果一样吗?

2、大家说的.smf文件到底有什么用?我也看到这个文件在创建.pod时就同时创建了。

手机版|VR开发网 统计 津ICP备18009691号
网安备12019202000257

GMT+8, 2021-4-20 04:46 AM

返回顶部