2004-11-18から1日間の記事一覧

プロジェクション行列を作る際のハメ

プロジェクション行列は一定なので、起動時に一回作るだけで終わろうと思ったのですが、うまく行きませんでした。原因は、 std::auto_ptr window( new Fl_Gl_Window( 640, 480 ) ); window->show(argc,argv); glMatrixMode( GL_PROJECTION ); glLoadIdentity…

適当に60フレーム固定

Windows専用。 DWORD lastTime = timeGetTime(); while ( 1 ) { ... // 何かの処理 window->redraw(); Fl::check(); DWORD curTime = timeGetTime(); const DWORD frameTime = 1000 / 60; // 1フレームの長さ const DWORD strictWaitTime = 2; // 頻繁に Sl…

まだまだfltk

fltk+OpenGLではなく、SDL+OpenGLを薦められる。ちょっと見てみたが、なんだかめんどくさくなってきたので、しばらくはSDLに手を出すのは、やめておきます。 でも、SDL結構よさげです。