离世界坐标原点很远的物件

离世界坐标原点非常远的物件(百万单位),会因为多边形网格的顶点位置将被单一精确数字取代,而出现显示或是准确度的问题。这会影响这个多边形网格物件的着色、渲染以及外观。

一种解决这个问题的方法就是将所有现有的几何图形移动至原点附近 然后在那附近建立模型。然而它也有可能是那个必须被放置在对应测量数据中,数字特别大的地方,所以无法什么都挪到原点附近做。以下步骤可以解决此问题。

  1. 复制一个原来模型。 现在手上已经有原始模型以及复制
  2. 复制的模型中,移动相关数据到原点并且删除模型其余的部分。
  3. 在原点附近的复制模型中建立几何图形。这样应该就不会有显示或是失准的问题。使用者也可以依照比较方便的单位缩放或以Rhino网格来调整。
  4. 从远处以正确的缩放及方位利用插入指令,插入复制模型的连结及嵌入图块原始模型

复制模型里的连结方块更新时,原始模型也会更新。原始模型永远在正确位置,并且有最正确的数据,但既然它并不是正在使用中的模型,显示、网格还有准度也就不是大问题。此档案如果客户需要,可被储存为其他格式。 图块在输出前可以炸开。

原始模型现在只是一个用来缩放/调换的容器档案。 原始模型的所有原始数据都可以被连结到外部,其中包括使用者持续接收整个计划更新的原始模型数据。使用者可以更新外部数据,不用每次都重复缩放/微调的步骤就可以在原始模型内更新。

谢谢Mike La Fon在Rhino newsgroup里提出这项解决方案。