dxfload

DXF形式ファイルを読み込み

dxfload "filename",p1

"filename" : 読み込むモデルファイル(DXF形式)
p1(0)      : 表面の色指定(オプション)

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

解説

DXF形式のファイルをモデルデータとして読み込みます。
システム変数statに読み込まれた先のモデルIDが返されます。
p1で読み込まれたポリゴンの表面色を指定することができます。表面色は、RGBを24bit整数にパックした形式($rrggbb)で指定する必要があります。
p1を省略または0に指定した場合は、白色(0xffffff)が選択されます。
DXF形式は、CADやほとんどの3Dツールがサポートしている基本的な3D形状フォーマットです。テクスチャ情報など高度な情報は反映されませんが、形状をやり取りすることが可能です。
dxfload命令では、DXF形式の3DFACEというタイプにのみ対応しています。
一部のファイルとは互換がない可能性があります。
この命令は、hgimg3.asモジュール内で定義されています。

サンプル

	dxfload "ball.dxf"		; dxfファイル読み込み
	m_model=stat
	regobj obj, m_model		; オブジェクトの登録

関連項目

adddxfDXF形式データの登録(hgimg3)

情報

プラグイン / モジュールhgimg3
バージョン3.21
作成日2010/04/20
著作者onitama
URLhttp://www.onionsoft.net/
備考hgimg3.asをインクルードすること。
タイプ拡張命令
グループ拡張画面制御命令
対応環境
  • Windows 版 HSP
移植のヒントWindows+DirectX8以降のシステム上でのみ動作します。
hs ファイルhsphelp\hgimg3.hs