v10.0 (2012)
texture
UV プロパティによって参照されるすべてのコンポーネントを固定します。 固定されたコンポーネントは UVUnfold 機能によって使用され、独自のマーカを使用して Texture Editor 内に表示されます。 PinAllUVComponents は UV プロパティを入力として使用します。
PinAllUVComponents( UVProp ); |
| パラメータ | タイプ | 詳細 |
|---|---|---|
| UVProp | Object Name または UVProperty オブジェクト | UV Property の名前またはオブジェクト |
' Set up a grid with a texture and an XY projection.
CreatePrim "Grid", "MeshSurface"
CreateProjection "grid", , siTxtDefaultPlanarXY, , "Texture_Projection"
BlendInTextureLayers , , 1, True, siReplaceAndNoBlendInTextureLayers
SetDisplayMode "Camera", "texturedecal"
SelectObj "grid.polymsh.cls.Texture_Coordinates_AUTO.Texture_Projection"
' Pin all components
set uvprop = Selection(0)
PinAllUVComponents uvprop
' Check the pinned component indices with the UVProperty object
componentIndices = uvprop.PinComponentArray
for i = lbound( componentIndices ) to ubound( componentIndices )
logmessage "Index: " & componentIndices(i)
next
|