42 - fouty two

よんじゅうに.拍手とかコメントがもらえると記事書きます.

本業をするとか言ってたケド

IK修正

やっぱりIKの計算方法が気になったのでIKを修正した.
髪はだいぶ自然な曲がり方になったんだけどひざの制限が少し難しくなった.
修正案はあるんだけど気力ない.

IK計算してみた

だいたいあってる


IKを計算してみた,パラメータ的にCCD法のような気がしたのでCCD法もどきを取り入れてみた.
IKの計算方法はここを参考にさせていただきました.

ひざの関節がありえない方向に曲がるのでとりあえず付け焼刃の制限.
髪にも回転方向の制限ありそうなんだけどフリーダム,けっこうオリジナルと違うなぁ.

でもだいたいあってるはず.
ゴールはすぐそこ・・・だったらいいなぁ.

さて,そろそろ本業に戻るかな.

ボーンいれてみた

スキンドメッシュサンプル

ボーン入れてみた,データはアーカイブから読み込むようにした.
テクスチャとかテキストならtgzでアーカイブされたものなら読み込める.
この全データが1MBぐらいなんだけど300KBぐらいまで圧縮できた.

次はいよいよダンスかなー・・・
座標系が違うから変換してやらなきゃ駄目なんだろうけど,こういうのやったことないから難しいかなー.
一応MikuMikuDanceのモーションデータは補間パラメータ以外の読み込みはできたんだけどどうしたものかなー.

メッシュサンプル
http://www18.ocn.ne.jp/~nyamadan/skinnedmiku/
MikuMikuDanceの初音さん(PMD -> JSON)
七葉で拾ったはちゅねさん(MQO -> JSON)

それぞれ自前のコンバータで変換しております.
ネギふる子にはボーンがはいっていないのでうごけません(苦笑

NetBeansによるJavaScript開発

Perlを完全にシカトしているNetBeansですが,JavaScriptのデバッガ搭載してるみたいです

といっても提供してるのはインターフェースだけみたいで実際は他のデバッガを使用してるみたい.
FirefoxならFirebug, IEも一応対応しているけどマイクロソフトのプラグインが必要.

でもJavaScriptの管理プロジェクトが存在しない.
Empty Projectを使用する手もありますが文字コードの設定が面倒です
PHPかJSPのプロジェクトを使用するのが一番賢いかなぁ.

あとJavaScriptの整形ルールの項目が見つからない,コードアシストがなんだかなぁとか.

やっぱAptanaのほうが優秀かな?

MikuMikuDanceとO3D

9218c4b9.jpgMikuMikuDanceのモデルを読み込んでみた.
ボーンデータなんかもそろってるからうまくいけば踊らせることができるかもしれないね♪


問題点としてはテクスチャファイルのBMPが読み込めない.
WEBサービスとして実行するときはここも変換する必要あるかな.
livedoor プロフィール
みっくみくにしてやんよ
アルカナコレクション
Categories
記事検索
  • livedoor Readerに登録
  • RSS
  • livedoor Blog(ブログ)