Ninja Library - パーティクル関数

njPtclStripStart

パーティクルストリップの描画開始

書式

void njPtclStripStart( void )

引数

なし

戻り値

なし

解説

パーティクルストリップの描画の開始を宣言します。

この関数とnjPtclStripEnd()関数の間に実行する、njPtclStrip()関数で実際の描画を行います。 njPtclStripStart()関数とnjPtclStripEnd()関数の間では 何度でも njPtclStrip()関数を呼ぶことができますが、他の描画関数を呼ぶことはできません。


用例

NJS_POINT3  ptcl[100] = {
   { 0.f, 0.f, 0.f },
   { 1.f, 0.f, 0.f },
   { 0.f, 1.f, 0.f },
	:
};
njPtclStripStart();
njPtclStrip( ptcl, 0xffffffff, 5 );
njRotateXYZ( NULL, 0x1000, 0x1000, 0x1000 );
njPtclStrip( &ptcl[5], 0xffff8080, 7 );
njPtclStripEnd();

参照

njPtclStripEnd() パーティクルストリップの描画終了
njPtclStrip() パーティクルストリップの描画

njPtclStripStart
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000