詳しく調べなくても、動かすだけなら下の方法で30分でできた...
1.アプリの登録
http://h2plus.biz/blog/2009/10/26/380/
twitterにログインした状態で下にアクセス
http://twitter.com/oauth_clients
Create new appを選択
2.入力
●WebSite
実在サイトを適当に登録。
●Callback URL
Twitterによるユーザー認証が成功した後のリダイレクト先となる、アプリケーションのコールバックURL
登録時点で実在しなくてもOK。
3.コンシューマキーとシークレットキーを発行
Consumer key xxxxxxxxxxxxxxxx
Consumer secret xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Request token URL https://api.twitter.com/oauth/request_token
Authorize URL https://api.twitter.com/oauth/authorize
Access token URL https://api.twitter.com/oauth/access_token
Callback URL None
4.アクセストークンを取得
Create my access tokenを押してアクセストークンを取得。
Access token xxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Access token secret xxxxxxxxxxxxxxxx
Access level Read-only
5.アプリケーションが登録されていることが確認できる。
http://dev.twitter.com/apps
6.読み取り専用の解除
SettingsタブのApplication Type Access:でRead and Wwiteに変更
7.C++アプリのテスト
http://www.soramimi.jp/twicpp/
のサンプルを参考にアドレスを書き換えるだけでOK
8.テスト結果
twitterから指定されたhttpsだとだめだったのでhttpでテスト
2546000
など聞かれるんだけどアクセストークンを取得して
ローカルで保存したら2回目以降はいらないはず?
会社でMAYA9を使っていたが、
traclight を試す機会があってインストールしたら
MAYAが起動しなくなった。
どうやらPythonの環境変数がおかしくなったっぽい?
この辺は、うとい+あまり仕事で使うことはないので
とりあえずtraclightをアンインストール
再起動したらMAYAが立ち上がったのでよしとする。
コントローラでキーを打った場合、骨自体にキーが入っていない。
なのでそのまま出力するとモーションが入っていない状態になる。
そこで、コントローラでつけたキーに沿って骨にキーを1フレームずつ
コピーするベイクという機能を使ってコピーする必要がある。
【編集】→【キー】→【シミュレーションのベイク】
1.MAYA上で右下の(タイムラインの右側)「アニメーションプリファレンス」をクリック
2.開始、終了フレームをセット。
3.エクスポート時に[General export options]->[Bake transforms]をチェック
で大丈夫なはず?
【ダウンロード】
http://opencollada.org/download.html
【MAYA設定】
http://blog.livedoor.jp/coelacanth_blog/archives/55010224.html
Maya用のcolladaプラグインをSouceForgeからDL、インストールします。
上部メニューバーから
「ウィンドウ」→「設定/プリファレンス」→「プラグイン マネージャ」
をクリック。
ポップアップした一覧から
「COLLADA.mll」をロードする