njCalcScreen | |
3D空間上に在る点をスクリーンに透視投影した後のスクリーン座標を求めます。 |
#include <Ninja.h> int njCalcScreen(*p, *sx, *sy) NJS_POINT3 *p Float *sx Float *sy
NJS_POINT3 p; Float sx, sy; p.x = 1000.f; p.y = 1000.f; p.z = 1000.f; sbInitSystem( NJD_RESOLUTION_640x480_NTSCNI, NJD_FRAMEBUFFER_MODE_RGB565, 1 ); njCalcScreen(&p, &sx, &sy); /* 結果 */ NG sx = 820.000000, sy = 740.000000
njCalcScreen |