2005/12/29(木)アルキメデスは偉かった?

はてブ数 2005/12/29 15:08 計算機な日記::算数学つーさ

[10]
(5) 今から2200年ほど昔、地中海に浮かぶシラクサという島に一人の王様が住んでいました。
王様は金細工師に金705gを与えて、世界一の王冠を作るように命令をしました。
数週間後、できあがった王冠を見てご満足だった王様でしたが、金細工師が何gかの金を盗み、
代わりに銀を混ぜたといううわさが密かに伝わってきました。
疑いを持った王様は科学アカデミー長官のアルキメデスにその真相を突き止めるように命令しました。
彼はついに王冠の体積を42cm3と求めることができ、金細工師の不正を見抜いたのです。
銀の密度を10.5g/cm3として、金細工師が盗んで銀と置き換えた金の質量を求めなさい。

http://www6.atwiki.jp/hsprengo/pages/16.html より

しょーもないが、以下ログ。

続きを読む

2005/12/18(日)CPUをOCしました。

はてブ数 2005/12/18 10:14 計算機な日記::動画エンコードつーさ

例によってPen4北森2.4Bです。
(細かくないスペックはプロフに書いてます)

FSB 133->160 で 2.40から2.88Gと。
メモリも 333MHzから 400MHzにうpです。

FSB165にしてると例によって青画面がぽこぽこでるので、少し控えめにしました。

これとゆーのも、アニメのエンコードのためなのがちょっと馬鹿っぽいですか?ω
Pen4 使ってるならオーバークロックしなけりゃ損でしょう!
と思うのは私だけではないと思います。

2005/12/16(金)エンコとか久しぶる

はてブ数 2005/12/16 06:18 計算機な日記::動画エンコードつーさ

苺ましまろ DVD vol.1,2,3と3本。
弟たんがレンタルしてきたようでつ。
なんとなくリッピングすることにしました。
まだ見てないんですがw
見る前からリップってどういう根性してんでしょうか(知らん
まー、これ、コミックス買おうかなと思ってたアレですので、
まー、いいことにしましょ(何が?

続きを読む

2005/10/24(月)MMXでアルファブレンド習作

はてブ数 2005/10/24 12:50 計算機な日記::ソフト作りつーさ

MMXを用いて 24bppのDIBを24bppのブレンド率マスク画像に従って
24bppのDIBとアルファブレンディングしてみる。

ってか今頃MMXなんて遅すぎるよな。
今頃だから互換性を気にせずにMMX使えるんだけど。
CPUID使って切り分けてもいいけど、さすがにi486は未サポートでいい気がする。
そもそも普通フリーウェアなんて自分のために作るものであって。

で、余談だけど。。
HSPが3になっても結局DIBは24bitのままなのだけど、
DIBは32bppで扱った方がいいんじゃないかなぁ、と思う次第。
確かにメモリ余計に食うデメリットはあっても
メリットの方が大きいと思うんだがにゃー。

MMXを使ったアルファブレンドでもそう。
24bit区切りのデータをQWORDごと処理しようとすると、
Xサイズを8px単位にしないといかんし……。
32bit区切りならXサイズは2px単位でいいし、
プログラムからはとても扱いやすそうな気がするんだけど。
DWORDずつ処理するのなら、24bppでは4px、32bppでは1px単位。
まぁ、人様のライブラリを使わせて頂く以上、文句言っても仕方ないのだけど。

使用式が (src*msk+dst*(255-msk))>>8 だから元画像よりちと暗くなる。
ブレンド率0%を255回繰り返すと真っ黒けになる悪寒w
でもね、でもね。動きのあるシーンならばれないと思うよw
光の処理はほんわかさんの方が綺麗、らしいことをどこかで聞いた。
AddBlendやらSubBlendもMMX使えば結構楽勝ぽ。

以下ソース。

続きを読む