カウンタ

 過去の日記 2005年 11月

ページ更新日:2007/ 6/10
★★★ 2005年11月30日(火) ★★★
<エルフレイナ Ver 0.9 公開間近>
 公開が明日だから一応他のパソコンでもテストしようかな~と思ってノートパソコンでテストしてみました。


 デバイスがリファレンスでしか起動しね~!!

 メインで使っているパソコンのビデオカードが「Radeon9600 SE」というそこそこいいビデオカードを使っているので、こっちでは何も問題は無いのですが、ノートパソコンには「MobilityRadeon」というよくわからないビデオカードが搭載れています。メモリは8MB。

 もちろんかなり重く FPS5 くらいしか出なくて、さらにライトがまったく効かない状態でした。メタセコイアとか他のゲームは重いなりにもそこそこ動くのになぜ!? と思いつついろいろ設定を変えたら正常に動きました。

 どうやらフォーマットを R5G6B5 にしていた所為っぽかったです。Unknown にしたら直りました。いや、でも実際そうなのかはよくわかりません。

 でもって DirectX を初めて Retail でインストールして起動したら、かなり処理が高速になったような気がします(あくまでも気がするだけですが)。再インストールするものだと思っていたら意外とあっさり切り替わるものなんですね。

 というか日記書いてないで早くヘルプ作んないと……。
エルフレイナヘルプ用画像
Ver 0.9 はこんな感じです
★★★ 2005年11月29日(火) ★★★
<エルフレイナ Ver 0.9 公開間近>
 かなり忙しいです。まだ本体ヘルプ作成していないや。
 とりあえずアニメーション用ツールバー載せてみます。
エルフレイナ ツールバー
 やっぱり Ver 0.9 での全機能搭載は間に合いません。Ver 1.0 を公開するまでに少しずつバージョンアップしていく予定です。
 こんな状況でも明日プログラミング Tips 載せたりなんかします。ポイントスプライトです。演出が綺麗なので、.NET Framework 2.0 + DirectX 9.0c インストールしている方は見てみて下さい。
★★★ 2005年11月27日(日) ★★★
<イラスト>
ひさびさイラスト
今回は文字を大きめに書いてみました。前よりは読みやすいかと思います。
★★★ 2005年11月23日(水) ★★★
<.NET Framework 2.0>
 私が知らないうちにアップデートできるようになっていたんですね。気づかなかった。

 ほんとならすぐにインストールしたいのですが、開発上なんらかの不具合が発生するとまずいのでとりあえず11月中は現状のままで行きます。
 まあ念のため12月になる前に、ほとんど使っていない(時計が壊れている)ノートパソコンにインストールしてみてテストしてみます。まあ大手のマイクロソフトですから多分何事も無いでしょう。
 これでようやくこのホームページも前に一歩踏み出せる状態になったわけです。うれしい限りですね。あとは開発環境を待つばかり。

.NET Framework 2.0 Update
やっと出てきました(Microsoft Update より)

 本題と離れますが、3Dモデルアニメーションソフトの正式名称が「エルフレイナ」に決まりました!!
 ちなみに前の「エルナ」は開発コードで今も(これからも)存在しています。

 で、進捗状況ですが、ボーンの「移動」「回転」はほぼ完了しました。不安定だった「IK」もかなり綺麗に動きます。まあ IK 特有のどの方向に曲がるか分からないという現象はありますが、ぐちゃぐちゃにまわさない限りは大丈夫です。変になったら「元に戻す」で戻してください。IK の曲がり方に関しては後のバージョンアップの課題にしておきます。

 拡大縮小は今調整中です。後、あまり関係ないですが、余分なデータを削除したらコード的にも計算的にも少しすっきりしました。でもやはり途中で仕様を変えるのはいつになっても怖いものです。

 まあ、1週間前の日記から進んだのはこのくらいです。とりあえず仮のバージョンを12月頭にリリースできるようにがんばってみます。たぶん「.NET Framework 2.0」で動くかもしれません。Beta2 ではないのでインストールしても損はないと思います。
★★★ 2005年11月21日(月) ★★★
<ディスプレイサイズ>
 ずっと気になっていたんですが、下書きした絵をスキャナで取り込むとなぜかびみょ~に縦長にスキャニングされてしまうという現象が今まで多々ありました。


 話がすごく飛んで、おととい、昨日とかけて法事で岩手に行っていました。そのため昨日はホームページ更新していません。

 で、いったい何の話をしたいのかというと、岩手に行ったときに時計が壊れているノートパソコンを持っていったんですが、PHSつなげて初めて自分のホームページを見てみました。
 :
 :
 「あれ? 画像が少し縦につぶれている感じがする……。」

 そこでふと思いついた。
 「もしかしてディスプレイサイズがおかしいのかも!!」

 家に戻ってからさっそくディスプレイを定規で縦横測って計算しました。

 縦約 27cm ÷ 横約 34 cm = 0.79・・・・

 で今使っているサイズが「1280 * 960」なので下のような計算

 1280 × 0.79・・・ = 1011

 1024 の方が近いじゃん!!

 直しました。(といことは今までの画像すべてつぶれている!?)
原寸トップ絵
これが縦横原寸のトップ絵画像。こっちが普通に見えるようになってしまった
★★★ 2005年11月19日(土) ★★★
<マカフィー「スパムキラー」の暴走>
 今日ちょっとひどい目にあいました。
 いつものようにパソコンを使っていたんですが、突然CPUがフル回転!!
 何事か!?と思い「Windows タスクマネージャ」を開いてプロセスを見てみたら「MSKSrvr.exe」というものがCPUを50%近く使っているじゃないか!!

 「もしかしてウイルスか!? 外からアクセスされているのか!?」と思いアプリケーションすべて閉じてPCの電源を落としてみた。
 再び起動したら問題なく動いたので、何事もなかったようにまたパソコン使っていたけど、しばらく経ったらまたCPUフル回転。

 「ウイルスかな~」と思って一応ウイルススキャンをしていたらいつの間にかCPUが普通に戻っていたので「いったいなんなんだ?」と思いつつもまた何事もなかったようにパソコンを操作。ちなみにウイルスは発見されず。

 :
 :
 :

 もはや忘れかけていたころまたCPUフル回転!!
 仕方ないのでCPU暴走したままインターネットで「MSKSrvr.exe」を調べたら、すぐに見つかった。
 どうやらマカフィーのウイルス対策ソフトのひとつ「スパムキラー」が原因だったらしい。また、Windows 再起動して今は普通なのだが、どうやらこの現象はかなり前からあるようで未だに解決していないらしい。結構困る。

 私のパソコンはCPUが「ハイパースレッディング(HT)」仕様なのでPCが動かなくなることは無いのだが、他の人は止まったの動かないなど大変みたいだったらしい。
 後、私の場合常にCPUとメモリはチェックしながらパソコン使っているのですぐに気づいたのだが、逆に見ていなかったらずっと気づかなかったかもしれない。なんと恐ろしいことだ!!(HTテクノロジーがウイルス隠蔽手助け!?)

 今は「スパムキラー」無効にしていますが、まあ別に大して使ってないからいいや。
CPUチェッカー
自作の「CPUチェッカー」。常に画面右上に配置
HT のおかげでひとつのプロセスが50%を超えることは無い
★★★ 2005年11月16日(水) ★★★
<エルナ>
 4日ぶりの日記です。

 今日は3Dモデルアニメーションツール「エルナ」について語ります。

 ほとんど前に進んでいません。

 というよりもやってはいたんですが、いろいろ試行錯誤していたために進んでいないんです。ウエイト値のオフセットマトリックスの持ち方や、ボーンのパラメータの持ち方な何通りか計算方法を変えてやっていたため進んだり戻ったりの連続でした。
 変えるといっても一つ変えると、他の計算もがらりと変わってしまうので、かなり鬱になっていました。

 現在3回目ですが、ようやくまとまってきた感じです。とりあえずアニメーションに関しての現在の状況を報告します。

 スキンアニメーション付きXファイルの出力は一応終わりました。これも計算変えるたびに「できた」→「できない」→「できた」→「できない」→「できた」の繰り返しでした。なんか余計にフレームを出力しないといけないのですが、まあ問題なく動くのでとりあえず現状のままで行きます。

 回転に関して FK はほぼ完了しました。マニピュレータでも可能ですし、ボーンを直接回転させることもできます。

 IK は微妙です。一応期待通りには動くのですが、少し不安定です。変な方向に曲がったり、たまにモデルが消えることがあります。まあ、まだほとんど手をつけていないのでなんともいえないのですが、とりあえず変な動きになったら「元に戻す」で切り抜けられます。
 あと IK の影響範囲ですが、一応現在は通常ボーンに影響し、親が浮動ボーンになる直前のボーンまで影響するようになっています。

 移動に関しては通常ボーンをまるごと移動できるような感じです。これも浮動ボーンを区切りにして影響するようになっています。もちろん一番の親を移動すると浮動ボーンにかかわらずすべての子が移動します。

 拡大縮小はまだやっていません。他のところに影響が出なければいいのですが……。(特に回転に)

 まあ、操作面はまだ完成していませんが、最終的なアニメーションにはできる状態になっているので、あとはこつこつとやっていきます。
 もちろんホームページのコンテンツもやっていくのでよろしくお願いします。
エルナ IK
IK でボーンを移動しているところ
★★★ 2005年11月12日(土) ★★★
<Visual Studio 2005>
Visual Studio 2005
★★★ 2005年11月 8日(火) ★★★
<気分転換>
気分転換
やっぱ部屋寒いです(また字小さくなった…)
★★★ 2005年11月 6日(日) ★★★
<絵日記>
絵日記
追記すると、ちょっと寒い状態で描いていたので字がちっちゃくなってしまいました…。
★★★ 2005年11月 5日(土) ★★★
<前日アップロード>
 アホなことやってしまいました。

 ホームページの11月5日分のアップロード分を間違って3時間早くアップロードしてしまいました。まだ4日なのに更新日が5日です。
 今日は日記を書く予定ではなかったのですが、事件が発生したので書いています。「直せばいいじゃん」と言えばそうですが、めんどくさいのでやめました。後3時間たてば5日になるし……。

 今日は(昨日は?)そんなところです。
前日アップロード
犯人と思われる「完了」ボタン
★★★ 2005年11月 4日(金) ★★★
<掲示板その2>
掲示板その2
 疲れました。

 なにが?というと「掲示板探し」です。
 かれこれレンタル掲示板を探すのに2日かかりました。しかも夜の2,3時ぐらいまで。

 やっぱり無料だとむずかしいですね。機能が限定されていたり、「理想の掲示板が見つかった!」と思って借りたら広告が「出会い系」だったりと。

 まあ、そんなこんなでとりあえずレンタルしました。表示が遅いような気がします、そこそこ機能がいいのでこれにしました。ただ、まだできて間もないらしいためか、バグがたまにあるようです。でも、無料にしてはサービス面が他の無料掲示板よりかなりいいので、掲示板を何十個と探した後にこれを見つけたときには即レンタルしてしまいました。(もう探すの限界です。)

 質問とか感想とか受け付けていますので、気軽に書き込んでください。できる限りレスはつけていく予定です。
★★★ 2005年11月 2日(水) ★★★
<掲示板と灼眼>
 今、無料のレンタル掲示板を探しているところです。でも無料だとなかなか理想の掲示板が見つからないです。
 ほしい機能としては
 ・ツリー・一覧などの表示切替機能
 ・アイコン表示機能
 ・広告は付いていいけど、よろしくない広告が付かないもの
 ・修正・削除機能(投稿者用)
 ・細かくカスタマイズできるもの など
 掲示板探すのに今時間をとられているところです。もう少し探してみます。

 アニメ「灼眼のシャナ」第4話見ました。こっちではテレビでやっていないので「フレッツ・スクエア」で見ています。第1話から欠かさず見ていますが、ストリーミングだとセキュリティ上録画できないのが残念です。また見たくなったらDVDレンタルします(というかレンタルあるのか!?)。

 とりあえず日記をつけるときに必ず画像を入れることにしますので(今決めました)入れておきます。シャナを自分なりに描いてみました。ただ、掲示板探している最中だったのでささっと描いただけです。あんまりうまくないので気をつけてください。
灼眼
ではまた。
★★★ 2005年11月 1日(火) ★★★
<11月になりました>
 「エルナ」の開発のほうはそこそこ順調に進んでいます。とりあえず「元に戻す」機能が意外とうまくいっているので、自分でもかなり操作が楽になりました。(いままでは保存を頻繁にやって、操作間違えたら再読み込み、の繰り返しっぽかったような)
 後はアニメーション部分がまだ中途半端なので、なんとか仕様を固めてやってしまいたい。IK に関してまだ未知の部分なので躓かなければいいのだが……。

 ホームページに関してはプログラミングの Tips を更新していく予定。ただ、「Visual Studio 2005」が発売するまでは旧ホームページへリンクしたままになるかも。その時にあらためて書き直す予定です。
エルナ
プロパティウインドウを隠したりできる
広告
Copyright (C) since 2005 Yuichi Onodera (おのでら), All rights reserved.