Ninja Library - 構造体/その他のデータ型

NJS_SCREEN

3Dのスクリーンを定義する構造体

定義

typedef struct { 
     Float xad,yad; 
     Float   cx,cy; 
     Float ooxad,ooyad; 
     Float   dist; 
     Float ax,ay; 
     Float aspect; 
     Float   w,h; 
} NJS_SCREEN; 

メンバ

xad,yad    aspect * dist
cx,cy   スクリーン中心座標
ooxad,ooyad   1.0f / (aspect * dist)
dist   スクリーンの原点からの距離
ax,ay   アスペクト
aspect   アスペクト比 ay/ax
w,h   スクリーン幅、高さ

解説

3Dのスクリーンを定義する構造体です。

参照

njSetScreen() スクリーンの設定

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