/* ========================================================================== * ÀÛ ¼º ÀÚ : À̼ø±Ô * ÀÛ ¼º ÀÏ : 2006.12.20 * ³» ¿ë : ÀÚÀ¯ Ä«¸Þ¶ó * ÁÖÀÇ»çÇ× : *===========================================================================*/ #pragma once #include "Camera.h" /// ÀÚÀ¯ Ä«¸Þ¶ó class cFreeCamera : public cCamera { public: cFreeCamera(); virtual ~cFreeCamera(); /// ÀúÀå virtual bool Save( cFileSaver& saver ); /// ¹Ù¶óº¸´Â ÁöÁ¡À» ¼³Á¤ void LookAt( const NiPoint3& target ); void LookAt( float x, float y, float z ); protected: virtual void OnProcessInput( float time ); protected: /// ¸ñÇ¥Á¡ NiPoint3 mTarget; };