/* ========================================================================== * ÀÛ ¼º ÀÚ : À̼ø±Ô * ÀÛ ¼º ÀÏ : 2006.12.20 * ³» ¿ë : ½ÃÁ¡ ÀÚÀ¯ Ä«¸Þ¶ó * ÁÖÀÇ»çÇ× : *===========================================================================*/ #pragma once #include "Camera.h" /// ½ÃÁ¡ ÀÚÀ¯ Ä«¸Þ¶ó class cFreeCamera : public cCamera { public: cFreeCamera(); virtual ~cFreeCamera(); virtual bool Init( float width = 800.f, float height = 600.f ); virtual void SetLookAt( const NiPoint3& target ); protected: virtual void OnProcessMouse( unsigned long time ); protected: float mSpeedOption; };