addmesh

板(MESH)モデルを作成

addmesh var,divx,divy,mode,sx,sy

var     : 作成されたモデルIDが代入される変数名
divx    : メッシュの分割数X
divy    : メッシュの分割数Y
mode    : 0=透明色抜きなし / 1=透明色抜きあり / 16=繰り返し
(sx,sy) : X,Yサイズ

(プラグイン / モジュール : hgimg3)

解説

分割された3Dポリゴンを使った板(MESH)を作成します。
正常にモデルが作成されると、varで指定した変数にモデルIDが代入されます。
BOXモデルは、テクスチャで描画され3D上に配置される分割メッシュです。
setuvでUVが設定されている時は、次に登録されるテクスチャを参照します。
(sx,sy)で板のX,Yサイズを設定します。省略された場合は、setsizefで指定された値が適用されます。

基本的にaddplateで作られる板と見た目は同じですが、
divsizex × divsizeyのポリゴンに分割されています。
modeが16の場合は、指定されたテクスチャを1ポリゴンごとに割り付ける繰り返しモードとなります。

関連項目

setsizef登録モデルの幅、高さを指定(hgimg3)
setuv登録テクスチャUV座標を指定(hgimg3)

サンプル逆引き (1)

mesh_x.hsp

情報

プラグイン / モジュールhgimg3
バージョン3.0
作成日2005/02/25
著作者onitama
URLhttp://www.onionsoft.net/
備考hgimg3.asをインクルードすること。
タイプ拡張命令
グループ拡張画面制御命令
hs ファイルhsphelp\hgimg3.hs