v4.0
ヒップは、ヒップのシェイプの NURBS カーブです。 ヒップのグローバル ポーズとして使用する 1 つのガイド オブジェクト、ヒップの最上部を定義するポイント(スパインがヒップと接続する場所)、左脚股関節の位置を定義するポイントによって定義されます。
oReturn = MakeHip( GuideObj, [TopX], [TopY], [TopZ], [SideX], [SideY], [SideZ] ); |
ヒップの NURBS カーブの X3DObject を戻します。
| パラメータ | タイプ | 説明 |
|---|---|---|
| GuideObj | 文字列 | ヒップはこのオブジェクトのグローバル ポーズを継承します。 ガイド オブジェクトが指定されていない場合には、選択セッションが開始されます。 |
| TopX | Double |
ヒップの最上部の位置(ヒップとスパインの接続位置)を示す X 座標。 デフォルト値: 0.0 |
| TopY | Double |
ヒップの最上部の位置(ヒップとスパインの接続位置)を示す Y 座標。 デフォルト値: 1.0 |
| TopZ | Double |
ヒップの最上部の位置(ヒップとスパインの接続位置)を示す Z 座標。 デフォルト値: 0.0 |
| SideX | Double |
ヒップの横位置(左の股関節の位置)を示す X 座標。 デフォルト値: 1.0 |
| SideY | Double |
ヒップの横位置(左の股関節の位置)を示す Y 座標。 デフォルト値: 0.0 |
| SideZ | Double |
ヒップの横位置(左の股関節の位置)を示す Z 座標。 デフォルト値: 0.0 |
//
// Create and position the hip
//
var guide = GetPrim("Null", "Guide_Hip")
var hip = MakeHip(
guide,
0,3,-1.5, //top XYZ
4,0,0 //side XYZ
);
logmessage(hip.type);
//results of running this script:
//INFO : crvlist |