2006-03-01から1ヶ月間の記事一覧

宝石 http://thorkildsen.no/faqsys/gems.html

sqrt

http://www.azillionmonkeys.com/qed/sqroot.html http://www.math.purdue.edu/~clomont/Math/Papers/2003/InvSqrt.pdf

円描画

円盤描画を最適化しますた。でもsqrtがなんか遅いような気がするんだよなぁ…。そしてまた朝が…。 http://www.geocities.jp/beruponu/Draw_exe20060329v01.zip 画面外に円盤をずらしすぎると、featherの部分だけ画面に表示される変なバグがあるのでそのうち直…

may he rest in peace

http://www.asahi.com/obituaries/update/0328/001.html?ref=rss

車輪の作り方

アンチエイリアシングと光線追跡 http://astronomy.swin.edu.au/~pbourke/raytracing/aliasing/ 線と点の最小距離を求める方法。 なんか昔学校でやったような気が…。 http://www.simdesign.nl/tips/tip001.html Bezier曲線を描く時に無駄に分割数を増やさな…

陰線処理

調査中…。

Anti Aliased Line

http://www.geocities.jp/beruponu/LineDraw_src20060326v01.zip http://www.geocities.jp/beruponu/LineDraw_exe20060326v01.zip画面描画にSDLを使ってみた。内部でDirectDrawを使うせいかBlitが速くなるっぽくfpsがl向上したのでまぁ満足。しかし自作の描…

Nothing!

駅前のツタヤに行って何か面白いビデオが無いか数時間物色するもなんだか決まらない。 http://www.tsutaya.co.jp/cinema/cinema_info.zhtml?TITLE_ID=8571 DOOMは日本での公開が4/1だからレンタルはまだまだかな…。ドラエモンの映画、のび太の恐竜の主題歌に…

非同期呼び出し

IP通信をするネットワークプログラムを作る際に、WinSock2を直接叩くやり方はやった事が無くて、いつもCodeProjectで見つけたライブラリ(http://www.codeproject.com/internet/serversocket.asp)を使っているんだけれど、それで初めて、ClientではなくてSe…

線分描画

CodeZineというサイトに記事を投稿してみた。 http://codezine.jp/a/article.aspx?aid=335後から思ったんだけれど、Clipping処理は線分描画クラスに内包しない方が良かったなぁ…。 あと、加算合成だけじゃ現実的に使い物にならんだろな…。 GCCのg++でもコン…

4000億の星の群れ

http://www.greenpeace.or.jp/campaign/oceans/yil/the-expedition/southern_ocean 鯨頃したい。

VS2005

なんだか重いし固まりやすい。たまに落ちる。自分のプロジェクトが変なのかなぁ…。

スーパーノヴァ

昔に出た下のURLの映画とはまた異なるB級映画。 http://www.uipjapan.com/supernova/story/index.htmlCGが安っぽくてけばけばしい感じ。というかAfterEffectでなんか素材を合成したような立体感に欠けた感じもする。主人公の娘が可愛い、ロシアのテニス選手…

なぜ三国人は可愛い犬猫を食べるのか?

美味しいんだもん、だそうです…。まぁ子牛もめんこいけど美味しいから理解できなくは無いけど。ドナドナド~ナド~ナ~~…。

なぜ電波は届くのか?

最近頭の中から囁き声が繰り返し聞こえてくる。アァウゥアァヘゥェララリラルンランラン…とかいうデムパな話ではなくて現実の空間中を伝わる電波(電磁波)についての疑問。radioとかは空間中を伝わる電波をアンテナで受信し、それが電気信号に変わるんだろうけども、なにやら、…

inline assembler

固定小数点演算の掛け算割り算で桁落ちを避ける為に__int64を使うと、__allmulや__alldivがcallされて遅いので、inline assemblerを使って関数を作ってみた。int 3h以外で初めて書いてみたけど短いのは案外簡単だなぁ。スタック弄りは未だやり方が不明…。 //…

Icon

ドット絵とかイラスト描きとか下手なのでまともなアイコンを手っ取り早く作れないので、既存のものを使いたいな〜とか思ってたら、 C:\Program Files\Microsoft Visual Studio 8\Common7\VS2005ImageLibrary\VS2005ImageLibrary.zip にある事に気付く。た、…

Debug

デバギングに掛かる時間を減らしたいので、ちょっとツールを作ってみたいなと思った。 http://www.codeproject.com/macro/VC___Debugger_Utility.asp C:\Program Files\Microsoft Visual Studio 8\Common7\Packages\Debugger\autoexp.dat http://msdn2.micro…

整体

おさーんになって、仕事が下手糞で終電逃す羽目になると深夜の街をうろついたりするわけだけど、そんな事してるぐらいだったらちゃんと朝に来て夕方に帰った方がよっぽど財布に優しいよなぁ。それはともかく上野にダンディーっていうカプセルホテル兼サウナ…

DDR2メモリー

http://www.macmem.com/ddr2_report/ Flashでの解説がわかりやすかった。

VS2005

VS2005のリソースエディタで、未だにツールバーのビットマップが16色でないと編集が出来ない。MSはunmanagedな開発はもう推奨してないんだろうけれど悲しいなぁ。WTL Helperみたいに自分でツール作れって事なんだろうか…。。

会社の帰りに野良な人達が路上販売しているジャンプを100円で買って電車の中で読んでたら、乗り過ごして高砂まで行ってしまった。登りの電車はもう無くなってたので二駅分歩いた。青戸からお花茶屋までの道はなんか近道が良く分からない…。遠回りした気がす…

D言語

ドキュメントを見返してて、便利そうな言語機能も多いなとは思ったのだけれど、やはり少し引っかかる。C++のtemplateはfunctionやclass等の記述と結合して記述出来る感じだけれど、Dのtemplateは空間を持ち、中に他のものを含有する存在として記述する。なの…

D言語

OpenGL2.0で上の処理をやってみようと思ったんだけれど、なんかしばらく触ってなかったのでセットアップ方法を忘れてる。あとRAD(VS)はデバッグにはとても便利なんだけれど、なんか仕事で結構やるルーチンワークを自宅でもまたやるのも、、という事で、昔少…

Fast Antialiasing Using Prefiltered Lines on Graphics Hardware

http://people.csail.mit.edu/ericchan/articles/prefilter/PixelShaderで1Dtextureを使ってポリゴンのエッジの外側にフィルターを掛ける方式なので、ちょっと膨らんだように見えるのと、あと線を延長しないといけないのと、あと対象のエッジ検出何とかしな…