v4.0
UV の不連続を処理して、孤立した UV 間の境界を修復します。
最良の位置合わせを決定するために使用される自動機能は、TargetBoundary パラメータの値(ターゲットとなる UV アイランドの境界上のサンプル ポイントのセット)と SourceIslands パラメータの値(1 つまたは複数の UV アイランドの境界上のサンプル ポイントのセット)を調べます。次にソースの UV アイランドで移動、回転、および(オプションで)スケーリングを実行して境界を操作し、つなぎ合わせます。
oReturn = IslandHealUVW( TextureProjection, TargetBoundary, SourceIslands, [AllowScaling], [Interpolation] ); |
新しいアイランドの Heal オペレータを戻します。
パラメータ | タイプ | 説明 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
TextureProjection | 文字列 | 修正するテクスチャ プロジェクション | ||||||||
TargetBoundary | 文字列 | 修復のターゲットとなるアイランド上のサンプル ポイントのクラスタ 境界上のサンプル ポイントのみが修復されます。 | ||||||||
SourceIslands | 文字列 | ターゲットの境界に修復される、各ソース アイランドの 1 つまたは複数のサンプル ポイントを含む、サンプル ポイントのクラスタ。 | ||||||||
AllowScaling | Boolean |
True の場合には、変換の際にスケーリングが許可されます。 デフォルト値: false |
||||||||
Interpolation | Double |
ターゲットとソースの間の変換を補間します。 デフォルト値: 1
|