ViewDbSphere报表被添加到世界文件的路径编辑器。 他们所使用的3D引擎,以提高帧速率的扑杀对象,在该领域的视角(FOV)。 相比简单的数学运算,以确定一个球体的可见性的数学必要确定复杂的形状的物体的可见性。 因此,要保持简单的数学,每个对象都有一个ViewDBSphere定义(shape文件),完全包围的对象。 这些ViewDBSpheres然后复制到世界文件,为了进一步简化数学运算,重叠ViewDBSpheres相结合,以减少所需的测试的数目。 其结果是一个小heirarchical的领域,加速的过程中寻找可见的对象领域内的数据库。
你会看到的顶级球完全封闭所有的人。 在一定程度上,RE不正确。 但在某些时候,我看到它似乎打破。 太糟糕了,因为视场,扑杀是一个很好的技术,以提高帧速率的。
由ViewDbSphere引起的另一个问题是“消失”的形状的现象:的形状消失的原因是,形状的位置不匹配ViewDbSphere的的位置。
我懒得删除它们吗?它是安全的删除它们,你可能会看到一些低密度砖的性能提升,但他们在高密度(1000 +对象)中删除可能放慢改革的步伐。
人们还注意到,虽然在路径编辑器(RE),添加一个对象,每个对象放置,这似乎向世界的一个ViewDbSphere声明文件,包括添加,添加两个对象。 如果你删除一个对象,它的ViewDbSphere声明的对象计数的瓷砖,仅下降1。
删除ViewDbsphere进一步减少对象数。 虽然这可能减缓人口密集的航线砖绘制图像,它也可以让更多的物体被放置在已经人口稠密的地砖或经营航线密集的对象瓷砖的SIM卡可以提高系统的可靠性。
也已经注意到,原因不明的崩溃到桌面的一些路线在MSTS可以由“VDbId”参数中的错误引起的。
我该如何纠正“消失的形状”的错误?在路线编辑器,将周围的形状,直到你来到一个地步,它可以选择查看您的角度(相机)。 一旦你选择了对象,单击鼠标右键,选择“属性”,改变物业使用阴影选项之一,单击“确定”,然后选择“撤消更改的属性。 一旦你保存在可再生能源,ViewDbSphere位置更新,以符合形状的实际位置(MN)。
我怎样才能删除这些语句吗?现在Route_Riter v7.0.91和更高的下MSTS文件工具有一个选项:
这个,因为它说,删除所有的ViewDbSphere的条目。瓦特文件,它也改变了所有VDbId()项到VDbId(4294967295)。