ようこそ
OpenGL を使った色々なプログラムを作成し、その使い方を紹介している ホームページです。このページは自宅サーバーで動かしていたのですが、引越しでしばらくネットが使用できず、すっかりGoogleの検索から消滅していました。しかし、ようやく復活しました。
最近、全然OpenGLプログラムを作っていませんが、GLSLを使用した簡単なプログラムがダウンロードページに置いてあります。OpenGLとは全然関係ありませんが、電子工作のページもあります。よかったら覗いてください。
最新のOpenGLサンプル
GLSLを使用したキューブ環境マッピングのプログラムです。同時にバンプマッピングも使っています。これまでのサンプルはモデルの回転だけでしたが、視点も四元数で回転できるようにしました。キューブ環境テクスチャはTerragenで作成しており、その作り方も紹介しています。
最新の電子工作
dsPIC33Fを使用した試作オシロの入力アンプをインスツルメンテーション・アンプをベースにしたものに変更しました。2次のローパスフィルタあり、なしで波形を比べるとと、その差は歴然でした。
最終更新日 2008年7月24日
GLSLって何
GLSLは"The OpenGL Shading Language"の略で、文字通りOpenGLのシェーダー言語です。OpenGL 2.0から正式に組み込まれました(現在、OpenGL2.1が最新です)。 GLSLを使えば、従来の固定パイプラインによる描画ではなく、ユーザ独自のアルゴリズムでレンダリング(描画)ができます。最近では、3DCGだけでなく、マルチメディア処理や画像処理にも応用されつつあります。もちろん、GLSLを使用したOpenGLプログラムは、WindowsとLinuxのどちらでも動かすことができます。
なぜか玄箱
このホームページを作ろうと思ったきっかけの一つは 玄箱 でWEBサーバができることを知ったからです。先人のお陰で、大きくはまることもなく設定することができました。 ということで、このホームページも玄箱で動いています。07/05/16に、Debianのパッケージをsargeからetchにアップしました。WEBサーバは何とか動いているので、今後はetchでの設定を紹介していきたいと思います。
このホームページについて
このホームページは、デザインテンプレートkomachi(コマチ)さんのサイトにあるテンプレートを参考に作りました。 komachiさん、ありがとうございます。しかし、最近PHPを知り、少しずつホームページのデザインが変わってきました。ということで、美しかったデザインが少しずつ崩れてきているような気がします。でも、komachiさんオリジナルのテンプレートは、 とても素敵なデザインですので、皆さんもぜひ訪れてみてはいかがでしょうか。また、右サイドの折りたたみメニューは小粋空間さんのスクリプトを利用しています。
最新の7件
OpenGL
電子工作
玄箱HG
- ClamAVのアップデート
- Smartyも入れてみる
- etchでPHP4->PHP5
- etchでのSamba設定
- etchでのメール設定
- 玄箱HGのetch化
- Webdruidでログ解析
- PEARも入れてみる
- 玄箱WEBのUTF-8化
- phpMyAdminでMySQL
- postmasterの変更
- ウィルスメール対策
- SPAMメール対策
- メールサーバ(IMAP)
- メールサーバ(Postfix)
- 猫にXOOPS
- PHPも入れてみる
- MySQLを入れてみる
- Subversion導入
- WebDav導入
- Apacheのrewrite機能
- Apacheディレクトリ設定
- Apache1.3->2.0
- ddclientの設定
- 静かな玄箱
- ユーザ追加