sample_01_start.hsp

sample\d3module\sample_01_start.hsp » Plain Format

;============================================================
;                                                 2005/--/--
;	d3module  sample script
;	for HSP 3.0
;
;============================================================
;
; 最も基本的な機能のサンプルです。
;
; d3m.hsp をインクルードし、カメラ座標を設定し、ボックスを
; 描画します。
;
; d3module の基本的な設計方針は、HSP の標準描画命令を
; 3 次元に拡張する、ということだけです。
;
;============================================================


; d3module 本体をインクルード

#include "d3m.hsp"


	;------------------------------------------------------------
	; カメラ位置設定

	d3setcam  1400, 1200, 1000,  0, 0, 0

	;         └┬──────┘└┬──┘
	;           │                └ カメラが見ている位置 (x, y, z)
	;           └ カメラの位置 (x, y, z)
	;------------------------------------------------------------


	;------------------------------------------------------------
	; ボックスを描画 (すべての辺は座標軸に平行)

	d3box 500, 500, 500,   0, 0, 0

	;     └┬────┘  └┬──┘
	;       │              └ 端の座標 2 (x, y, z)
	;       └ 端の座標 1 (x, y, z)
	;------------------------------------------------------------



	stop