Site Tools


Rhinoの表示に関するトラブルシューティング

ワールド原点から離れているオブジェクト

ワールド原点から(数百万単位で)極端に離れたオブジェクトは、ポリゴンメッシュ頂点の位置が単精度数で表されるため、表示や精度の問題に悩まされます。これはシェーディングやレンダリング、ポリゴンメッシュオブジェクトの表示に影響を与えます。

原点に全てのジオメトリを移動 し、そこでモデルを作成するのは解決策の1つですが、非常に大きな単位数を使う調査データに対応するよう配置する必要があるかもしれないため、常にこの方法が使えるとは限りません。以下の手順が問題の解決に役立つかもしれません。

  1. 元のモデルのコピーを作成します。これでオリジナルコピーができた状態になります。
  2. コピーで関連するデータを原点に移動し、そのモデルの残りを削除します。
  3. コピーで全て原点を中心にした新しいジオメトリを作成します。こちらに表示や精度の問題はないはずです。必要に応じて使いやすい単位にスケールしたり、作業しやすいようモデルをRhinoのグリッドに合わせて配置することもできます。
  4. Insertコマンドを使うと、正しいスケールと配置で離れた場所にあるオリジナルに、埋め込み及びリンクされたブロックとしてコピーをインサートすることができます。

リンクされたブロックは、コピーに変更が加えられるとオリジナルで更新されます。オリジナルは常に正しい位置に正しいデータがありますが、作業中のモデルではないため表示やメッシュ、精度で起きる可能性のある問題はあまり影響しません。ファイルはクライアントの必要に応じて異なるファイル形式で保存することができます。ブロックインスタンスはエクスポートの前に分解される可能性があります。

*オリジナル**はモデルのスケール/入れ替えを行うコンテナファイルだけになっています。オリジナルのデータは全て外部のソースにリンクさせることが可能です。これにはプロジェクトの経過全体に渡って更新を受け取る場合、オリジナルのモデルからのデータを含めることができます。この外部のデータは更新可能で、毎回スケール/変換しなくても全てオリジナルで更新することができます。

Rhinoニュースグループでこの手順をまとめてくださったMike La Fonさんに感謝します。

ja/rhino/farfromorigin.txt · Last modified: 2020/08/14 (external edit)