指定の座標から三角形の重心を求める
TriangleBarycenter TrianglePos1, TrianglePos2, TrianglePos3, Position, TrianglePos1Weight, TrianglePos2Weight, TrianglePos3Weight
VECTOR TrianglePos1 VECTOR TrianglePos2 VECTOR TrianglePos3 VECTOR Position float *TrianglePos1Weight float *TrianglePos2Weight float *TrianglePos3Weight
(プラグイン / モジュール : DxLibW)
指定の座標から三角形の重心座標(バリセントリック座標)を求めます。 3頂点に対する重み(w1, w2, w3)を計算し、指定座標 = Pos1*w1 + Pos2*w2 + Pos3*w3 となる重みを返します。 テクスチャ座標の補間や物理計算に使用します。 引数: TriPos1-3: 三角形の3頂点座標 (VECTOR) Position: 重心を求める対象座標 (VECTOR) w1, w2, w3: 各頂点の重みを格納する変数 戻り値: 0:成功 -1:エラー
| TriangleBarycenterD | 指定の座標から三角形の重心を求める | (DxLibW) |
| プラグイン / モジュール | DxLibW |
| バージョン | 3.24f |
| 作成日 | 2026/04/12 |
| 著作者 | DxLib: Takumi Yamada / HSP binding: IronHSP Project |
| URL | https://dxlib.xsrv.jp/ |
| 備考 | hspdxlib.as をインクルードして使用 |
| タイプ | DxLib ゲームライブラリ |
| グループ | DxLib その他 |
| 対応環境 |
|
| hs ファイル | hsphelp\hspdxlib.hs |