Patchwork 3D Community 2021.1 X5

サーフェイスの自動回転

ツールバーと [サーフェイス] > [自動回転] メニューから、次の3つの自動回転モードが利用できます。

アイコン

ファンクション

auto_orient_surfaces_1.png

可視サーフェイスの自動回転

auto_orient_object_1.png

選択サーフェイスの自動回転

auto_orient_object_interior_1.png

内側に向かうサーフェイスの自動回転

auto_orient_surfaces_1.png表示サーフェイス:現在の視点からすべてのサーフェイスを自動的に回転。この視点からサーフェイスの前面または後面が表示されるかどうかを判断するためにレンダリングが実行されます。赤いピクセルの数は、サーフェイスの可視ピクセル(別のサーフェイスにより塞がれていないピクセル)の別の色のピクセルの数と比較されます。ほとんどのピクセルが赤色の場合、サーフェイスは裏返しであると見なされ、その向きが反転します。

Initially, some of the seat’s surfaces are inside out (left).
With the door closed (middle), some of these surfaces are not visible.
The auto-orientation function for visible surfaces is used (right): the inside out, non-visible surface retains its original orientation.

可視サーフェイス機能の自動位置決定の例。最初は、シートのサーフェイスの一部が表裏逆になっています(左)。ドアを閉じた状態(中央)では、これらのサーフェイスの一部は表示されません。可視サーフェイスの自動回転機能が使用されています(右)。表裏逆の見えない面は元の向きを維持します。

auto_orient_object_1.png選択されたサーフェイス:自動的に選択されたサーフェイスの方向を指定します。一連のサーフェイスが選択されると、この機能により対応する境界ボリュームが決定されます。境界ボリュームの周りに広がったカメラ位置に対して、選択されたサーフェイスに14回のレンダリングが実行されています。指定された面に他の色のピクセルより赤い色のピクセルが確認される場合、このサーフェイスは表裏逆であるとみなされ、その方向が反転します。

警告

目に見えるピクセルのみが考慮されます。サーフェイスが選択内の別のサーフェイスで完全に遮られている場合、そのサーフェイスは反転しません。

Initially, some of the seat’s surfaces are inside out (left).
All the surfaces of the seat are selected (top right).
All the surfaces of the seat are closed (bottom left).
The auto-orientation function for selected surfaces is used in order to orient the surface properly (bottom right).

選択サーフェイス機能の自動位置決定の例。最初は、シートのサーフェイスの一部が表裏逆になっています(左上)。シートのすべてのサーフェイスが選択され(右上)、ドアが閉じます(左下)。選択したサーフェイスの自動位置決定機能は、サーフェイスの方向を正しく配置するために使用されます(右下)。

image539.png
image540.png
image541.png
image542.png
image543.png
image544.png
image545.png
image546.png
image547.png
image548.png
image549.png
image550.png

The fourteen intermediate renderings of the selected surfaces performed for the example presented in the previous figure.
image552.png

前出の図で示した例では、選択したサーフェイスの14個の中間レンダリングが実行されました。

auto_orient_object_interior_1.png内側に向かうサーフェイス:サーフェイスを自動的に内部ボリュームに向けます。シーン内のすべてのサーフェイスを考慮した6つのレンダリングは、現在のカメラ位置から、前方、後方、上下、左右、の方向に実行されます。指定された面に他の色のピクセルより赤い色のピクセルが確認される場合、このサーフェイスは表裏逆であるとみなされ、その方向が反転します。

警告

選択サーフェイスの自動位置決定機能については、可視ピクセルのみが考慮されます。サーフェイスが選択内の別のサーフェイスで完全に遮られている場合、そのサーフェイスは反転しません。

Example of the auto-orientation function for surface interiors on the 3D scene in the left image.
Example of the auto-orientation function for surface interiors on the 3D scene: the surfaces identified as inside out have been reversed in the right image.

3Dシーン (左の画像) のサーフェイス内部の自動方向決定機能の例:表裏逆であると特定されたサーフェイスが逆転します(右の画像)。

Renderings performed to identify the orientation of each surface with the auto-orientation function for surface interiors. Top: forward.
Renderings performed to identify the orientation of each surface with the auto-orientation function for surface interiors. Top: backward.
Renderings performed to identify the orientation of each surface with the auto-orientation function for surface interiors. Middle: up.
Renderings performed to identify the orientation of each surface with the auto-orientation function for surface interiors. Middle: down.
Renderings performed to identify the orientation of each surface with the auto-orientation function for surface interiors. Bottom: right.
Renderings performed to identify the orientation of each surface with the auto-orientation function for surface interiors. Bottom: right.

サーフェイス内部に対する自動方向決定機能を使用して、各サーフェイスの方向を特定するために実行されるレンダリング。上:前後。中央:上下。下:左右。