OpenGL

スレッド分けたら無茶苦茶高速になった・・・

ゲームを作る際に幾つかのところで描画用のスレッドと 処理用のスレッドを分けて処理したほうが早いというのを見たので 現状、一緒になってるものを切り分けてみました。え、こんなに早くなるものなのか。 他に原因があるのではないかと疑いたくなるくらい早…

AndroidでOpenGLを使ってみる

androidですがSurfaceViewを使って画像を描画すると (32*32のPNG画像をタイル状に描画)どうも重い。 描画中に重いというよりかはアプリケーション終了時にカクッっとなります。しかも終了後もう一度同じアプリを起動するとActivityのコンストラクタを通ら…

描画について(3)

かなり久しぶりの更新です。この文頭ではじめるのをやめたいものですが、なかなか忙しくこっちのプログラムができない・・・ とりあえず、ネットの資料と購入したOpenGLの本で勉強開始!DirectXは以前フレームワークを組んだことがあったのでそれをほぼ流用…

描画について(2)

かなり久しぶりの更新です。現在描画クラスの進み具合についてメモ。基底クラスGraphicsObjectを継承し、DirectGraphics9クラスとOpenGLクラスを作成。 GraphicsクラスにGraphicsObjectのポインタを持たせ、DirectX9かOpenGLかを使用させる仕組みにした。 ち…

描画について

前回はゲーム作成に必要な機能をおおまかにピックアップしていきました。今回は描画についてもうすこし詳しく書いていきたいなぁと思います。前回も書きましたがDirectX単だけでなく、OpenGLも使っていきたいと思います。 ただ・・・・OpenGLを全然触ったこ…