toge's diary

コンピュータ関連の趣味をつらつらと。

2005-07-01から1ヶ月間の記事一覧

GLSLの落とし穴?

話はがらっと変わって。うーんと、GLSLってGL_TEXTURE_2DとかをEnableしていないと動作しないんだっけか?Disableのままだと、どうもやたらと不安定になる。まあbindしているtextureを0にしておけば大事はないんだけど、気持ち悪いなぁ。

祖母、入院

母方の祖母が入院してしまった。どうやら腎臓がやばいらしい。今まで膝が痛いとは嘆いていたが、ピンピンしていたのに。心配だが、祖母は京都にいる。仕事は絶対に抜けられないし、まだ命に別状があるわけでもない。夏休みには帰るぞと思いながら、それまで…

dot.confはどうだろう?

C++

http://www.azzit.de/dotconf/dotconfppの代替を探し中。とりあずMSYS上でコンパイルできたぞ。ほとんど同じ名前だけど、フォーマットは全然違う。LGPLだしMSYSでも動くし、良さそうですね。うーん、案外使い辛いな。callbackになっているために色々不便。と…

CANNON CAT解析

http://d.hatena.ne.jp/kenmo/20050718#p1id:kenmoさんが簡単に解析されてます。勉強になります。CANNON CATはだいぶ作りこんでますね〜。素晴らしい。こういう作りこみをして、かつ面白いものを作りたいよな。

dotconfppにはまる

C++

実家に戻ってきたので作っているものをMinGWでコンパイルする。 今までずっとLinuxで実装してきたので、気がつかなかったけれど・・・dotconfppのサポート環境って、All BSD Platforms (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X), All POSIX (Linux/BSD/UNIX-…

realpath, access関数は危ない?

C++

うーん、とりあえず、メインルーチンでは使っていないみたい。realpath(), access()が使ってくれているみたい。そもそも下を見るとrealpath()とかaccess()は危いみたいだし。http://netaro.ddo.jp/techinfo/Security/secProgs/secprog1.html以下コンパイルを…

sound jucierがseg fault

う〜ん、sound jucierが動かないな。リッピングを開始しても途中でseg faultしてしまうな。うーん、面倒だ。しょうがないのでcdparanoia & oggencでエンコーディング・・・と思ったらoggencがsegfaultするな。これが原因か?とりあえずlameでmp3にしましたと…

にゃ〜

洗濯物を干していたら、隣の家の窓に猫がいて、じっとこっちを見ている。いそいそと携帯電話を出して撮影。その猫背を収めることに成功しました。画質悪いけど。

うすはりグラス

TV

匠の箱噂の東京マガジンで電球のガラス制作技術で薄いグラスを作成しているのを知る。厚さ僅か0.9mm、無茶苦茶軽いらしい。いいなぁ、こういうのでおいしい日本酒が飲みたい。

運転免許の更新

ぎりぎりでしたが更新しました。「今日は休日で混んでいるので」ということで2時間の講習が1時間30分に短縮になったりしました。写真更新するんでしたね、背広来ていけば良かった・・・思い切り私服だったよ。

ATrpm

saitonさんのページよりATrpmっていうのを知る。 This is a 3rd party rpm repository. The original focus laid upon software used in natural sciences, especially in the field of high energy physics, e.g. tools for numerical programming or such …

Native Eclipseお試し

Fedora Core4にはgcjでコンパイルしたEclipse3.1M6が入っているんですけど、あっさり動きますね。日本語も通っているし、当然ながらJDK版のEclipse3.1と同じワークスペースが使えたりします。暫く弄ってみたのですが、全く違和感ないですね。むしろJDK版Ecli…

BJS500動いたよ!

Fedora Core3では認識すれど印刷出来なかったのです。Fedora Core4ではきちんと印刷まで出来ました。素晴しい!Fedora Core4にして良かった!なんか印刷結果が薄いように思うのですが、これはそもそもインクがないからだろうなぁ。

CANON CAT

http://ishi.blog2.fc2.com/blog-entry-131.html3分ゲームコンテストの優勝作品。素直に遊んでて楽しいです。SDL + OpenGLですね。3分ゲームコンテストだとHSPと同じくらい普及していてびっくり。スクリーンがべこべこ凹んでいい感じ。

Adaptive Subdivision of Bezier Curves

C++

http://www.antigrain.com/research/adaptive_bezier/index.htmlすげー、ちゃんと考えれば、こんなに綺麗に実装出来るのかぁ。感動した。

情報セキュリティ向け大学

http://www.iisec.ac.jp/情報セキュリティ大学院大学なんてのがあるのね。なかなか良さげですな。

Point Spriteは遅いまま

http://d.hatena.ne.jp/toge/20050709#1120910372 の続き。うーん、PDFに書いてあることと同じことしても速度はあまり変わらず、依然Point Spriteより普通に描画した方が速い。高速化のためにPoint Spriteを描画する意味なしです。頂点情報を転送しない分速…

FBOでRECTANGLE_NVしか使えない 解決編

http://d.hatena.ne.jp/toge/20050709#1120910095 の続き。Frame Bufferに指定するテクスチャのフィルタをGL_LINEARにすることで解決しました。やった、これでベンダ依存の苦痛から開放されるぞ。速度としては1024x1024のテクスチャに40個のtriangleを描画し…

GMailはじめました

id:Nao_uさん経由で知る。http://www.bytetest.com/こんなのあるんだね。GmailFS用にアカウントとってみました。

せどりになる気はないけれど・・・

家にあるもう読まない本は処分したい。けどBookOffでは買い叩かれるし・・・、ということでAmazonで売ることを考え始める。Amazonマーケットプレイス検索ISBN入れるだけでマーケットプレイスでの売値がわかります。こりゃ便利。ちっとは本を清算して厳しい家…

intel C++ compiler 8.1

C++

今更ながら入れてみる。少しはgcc依存から抜けないとね。昔と比べてインストールがやたら簡単だなぁ。 依存するライブラリが/opt/intel_cc_80以下に置かれるのに注意しないと。

ActionScriptをEmacsで書く

さあMTASCを使ってみるぞってことでEmacsでActionScriptを書かなければ。 ActionScriptはJavascript互換なので、JavaScript modeを使えばいいのかなぁ。http://www.emacswiki.org/cgi-bin/wiki/ProgrammingModesとりあえずここからECMAScriptModeを持ってき…

あなたは中国で働けるだろうか?

TV

NHKスペシャルを社員有志で集まって見た。NHKスペシャル自体は殆ど日産の宣伝番組。目新しいことは何もなかった。どちらかと言うと日産から来たゴーンチルドレンの社員の態度がいまいちで、中国人のリーダーがエネルギッシュで、こりゃ日産食われているなと…

MTASC凄い!!

ActionScript2のコマンドラインコンパイラ。マルチプラットフォーム。これは凄い。なぜ今まで知らなかったんだろう。星さんのページを見て勉強中です。http://www.javac.jp/mtasc/鍋谷さんのページにサンプルあり。ちゃんとなんでもできるみたい。http://nab…

nVidiaでPOINT_SPRITEが異様に遅い

GL_POINT_SPRITES_ARB slow w/ 6600gt, fast w/ 9800pro wth?以前Point Spriteを使ってみたら、普通のTriangleよりも遅くてがっかりしたのですが、もしかしたらこれで改善するもかもしれません。こういう重要な情報はもっと大々的に出して欲しいなぁ。http:/…

FBOでRECTANGLE_NVしか使えない

FBO and GL_RGBA32F_ARBを見てふと気になる。 Don't forget to set your mag and min filters to NEAREST before you attach your texture to an FBO. もしかしてFBOでRECTANGLE_NVしか使えないのは、これのせいでしょうか?試してみよう。

amanith

amanithっていうOpenGLを使ったVector Graphicライブラリ。templateを使って2d curve, spline, tessellatorが提供されているらしい。BerliOSのプロジェクトのひとつみたいですね。Flash4Linuxでも採用されるみたいだ。なんかQTの話題が多いし、ライセンスがQ…

3Dscanrep

いろんなデモで使われるStanford Bunnyってここにあったのね。http://graphics.stanford.edu/data/3Dscanrep/