2009-01-01から1年間の記事一覧
何か強い動機があったわけではございません。
ふたば学園祭4に行ってきました。 ふたば住民じゃないのにね。 目的はntnyさんの本とかCDとか諸々だったので新刊+2K購入、あと軽くご挨拶をさせていただきました。 (今思うと「Flash3DのURLはっつけて、俺フラッシュ嫌いなんだよねって言われたやつです」…
土曜日にあったBlenderPartyに参加してきました。 あっちこっちでレポートあがってるようなのでざっくりとあと寝ないと死ぬ・参加前にuimacさんと意外なつながりが判明 ・ナビタイムが役に立たない日というものがあるのです ・お店広いね ・Qosmioくそ重いけ…
ニコニコの垢持ってなくて時折面倒なときがあり、はてダを経由すれば見られるとかなんとか http://blog.goo.ne.jp/sunpillar070516/e/111077e6ba68757004b05d3b29332cc9いちいちコピペするのも面倒なのでブックマークレットを作りました。 javascript:locati…
なんかBlenderArtistsあたりで10 Cubes(10個の立法体)でなんか作ろうぜ! みたいなスレッドがあって、じゃあ携帯でも作ってみるかと作ってみて、これを架空の製品としてCM作れば面白いんじゃ無かろうかと思って作った。かっこいい陰影がテーマ。 うまく…
ちょっとFlash以外のことをやっていたり、id:nullpobugの家に居候してみたり、下痢風邪を引いてみたり、社会人になってみたりといろいろありましたが。 わたしは元気です、たぶん。
pv3dpreviewer on wonderfl(+mqo) - wonderfl build flash online MQOに対応しました! やーやー!さて、作業に戻るか。
コンテキストメニュー(右クリックで出るメニュー)からテクスチャを読み込めるように変更本当はモデル読み込み中に画像を選択させたかったのだけれど、これまたFileReferenceのbrowseがユーザーの操作によって発生するイベントからでないと利用できないので…
FileReferenceでローカルデータを読む際、browseで選択したものをloadすることしか許されていないぽい。 なので、そのように変更。pv3dpreviewer on wonderfl(+mqo) - wonderfl build flash onlineで、上の制限のおかげでテクスチャを勝手に読み込んだりでき…
これをなんとなく移植してみました。pv3dpreviewer on wonderflLoad Meshするとこんな感じでエラーが出る。 Error #2044: ハンドルされていない securityError : text=Error #2048: セキュリティサンドボックス侵害 : http://wonderfl-swf.kayac.com/swf/use…
最近、インターフェイスといってもGUIのことじゃなくて、PythonとかのAPIあたりのインターフェイスのことなんじゃないかと思い始める。いや、どっちとも変わるのか。
よろしくお願いしますーhttp://www.libspark.org/wiki/nanmo/FL3DViewer
libspark - FL3DViwer詳細ページ動作サンプル
http://www.kumaryu.net/?(Blender)+COLLADA+Exporterリリースされておりました。んー。 ボーンに移動キーが含まれてると怪しくなるのはAway3Dの仕様ぽい モデル位置がずれる COLLADA Coherency Test通るみたいなので、Away3Dとの相性が悪いだけかなあ。
考えれば考えるほどよくわからなくなってきたのでいろいろ探していたらいいもの見つけた。OSSをライセンス的正しく使う11のチェックポイント(PDF)後半宣伝だけど、よくまとまってると思う。
Away3D(3Dエンジン) Apache License 2.0 Thread(Flashで疑似スレッド) MIT License Metasequoia for Away3D(Away3DでMQOを読む) MIT License corelib(JSONの読み込みに使ってます) New BSD License Stats(実際のFPSや使用メモリ量を表示) MITLicense Tweener…
libsparkってSVNなのでどうしたものか。
FL3DViewer*1ということで。 記事の方も差し替えたりしていきたい。 *1:決してFL Studio上で3Dモデルが表示できたりとかではありません。
基本的なところはほとんどできて、ほぼリリースできる状態になった。ColladaViewという名称はあまりよくないかもと思い始める。 なんとなくCollada形式にしか対応してなさそうな感じがする。なんかいい名前ないかなあ。
jsonLoaderThread = new URLLoaderThread( new URLRequest(jsonFile) ); jsonLoaderThread.start(); jsonLoaderThread.join(); next(jsonParse); error( IOError, jsonLoadError);で、存在しないファイル(jsonFile)を読み込んだときに [MainThread Thread1] …
mouseDownを一緒に取るようにしてるとうまくいかなかったけどなんとかなったのでメモ。イベントの発生順が mouseDown -> mouseUp -> click or doubleClick なので、mouseUpの処理時にeventを入れるとうまくいった。 //どっかでmouseUpをevent登録しておく pr…
loaderに種類よってMeshの取得ができなかったりする。 (loaderにmodifierを直接指定できないので、内部のMeshを指定する必要がある)Away3Dに限ったことなのかよくわからないけど、読み込んだモデルの内部データ(面とかボーンとか)にアクセスするのにすごい…
回転とかズームをぬるぬる動かすのに自力で実装していたのだけれど。 //毎フレームこの処理を行う仕組み //correctRot? -> 目標とする値 //correctRatio -> ぬるぬる具合係数 camera.rotationX = (1 - correctRatio) * camera.rotationX + correctRatio * co…