2011-01-01から1年間の記事一覧

QtでOpenGL描画

※環境はQt SDK 4.7.3, OpenGL 2.1 QtでOpenGLを利用するにはQGLWidgetクラスを利用します。このクラスはOpenGL絡みの抽象メソッドを3つ持っています。 ・initializeGL(初期化処理) ・resizeGL(フレームバッファサイズ変更時処理) ・paintGL(描画処理) 実際に…

QImageを利用してQGLWidgetに画像を描画する

QImageクラス QImageはpngやjpgなどいくつかのフォーマットの画像を読み込んでRawデータを保持することができるクラスです。 利用するときはqimage.hをインクルードすればよいです。 #include <qimage.h> 画像の読み込み loadメソッドを使います。 QImage img; bool re</qimage.h>…

MacOSXにeclipseを導入する

2011/8/5 MacOSX 10.7 Lion にeclipse 3.7(Indigo)をインストールする手順です。 同時にプラグインをいくつか入れてみましたのでメモしておきました。ところどころ端折っています。 eclipseのインストール 公式サイトからJava開発環境をダウンロード → http:…

Xcode4でglutを動かす手順

上記タイトルのメモ。まずXcodeを起動します。 プロジェクトの作成 "Create a new Xcode Project"→MacOSX→Application→"Command Line Tool"→"Next" Product Nameにプロジェクト名入力(例えば"glut_sample"), Type→"C++"→"Next" プロジェクトパスを指定して"c…

Internal Server Error

単純ミスでCGIが動作しなかったのでメモしておきます。 (あまり環境依存の話題ではないですがUbuntu10.4LTS + Apache2.2+perl5) usr/lib/cgi-bin/test.plを作成 #!/usr/bin/perl print "Content-type: text/html\n\n"; print "Hello, World."; ・症状:設定…

mimeTeXを使ってHTMLに数式を表示させる

MathMLを使うのが主流になりそうですが、、 mimeTeXのダウンロード http://www.forkosh.com/mimetex.html からmimetex.zipをダウンロード→展開。展開したディレクトリに移動。 mimeTeXのコンパイル README(III.COMPILATION AND INSTALLATION)にコンパイル手…