void njCnkShadowTexDrawObject( object )
NJS_CNK_OBJECT *object
object チャンクオブジェクト構造体へのポインタ
なし
オブジェクトをシャドウテクスチャで描画します。サポートしているチャンク形式は次のとおりです。
頂点チャンク NJD_CV, NJD_CV_D8, NJD_CV_VN, NJD_CV_VN_D8 ストリップチャンク NJD_CS, NJD_CS_UVH, NJD_CS_UVN
njCnkSetShadowTexMaterial( 1.f, 1.f, 1.f, 1.f ); njCnkSetShadowTexRatio( 6.f, 4.f ); njCnkSetUvScroll( 0.f,0.f ); njCnkSetShadowTexNum( 0 ); njCnkShadowTexDrawObject( Teapot );
モデルのセンター位置へ平面投影して描画します。(Z値をすべて同じ値にします) ニアクリップにかかった時点ですべてのポリゴンが描画されなくなります。
njCnkSetShadowTexRatio() njCnkShadowTexDrawObject(−Model)関数用テクスチャ比設定 njCnkSetShadowTexNum() njCnkShadowTexDrawObject(−Model)関数用テクスチャ設定 njCnkSetShadowTexNumG() njCnkShadowTexDrawObject(−Model)関数用テクスチャ設定 njCnkShadowTexDrawModel() CHUNKモデルのシャドウテクスチャ描画