Macintosh Classic lll/AV

Processingは簡単に始められます。興味ある方は書庫【Proce55ingで遊ぼ】の最後から逆順で

全体表示

[ リスト ]

Rodとl4p5の完成 テストアプレット

イメージ 1

Rodとl4p5の完成 テストアプレット


前記事「re-chestnut君への謝辞」で妄想した
・三次元空間上の直線のモデルRodとLoc、
・Rodの為のProce55ing描画メソッド+テクスチュアマッピング機能付きの三次元プリミティブ(球、箱、柱、錐 - 環はまだ)描画メソッドのコレクションl4p5
のテストが完了した。
  • 前記事のクラスメソッドの解説は最新版で更新済み

リアル側が急に忙しくなったので、週末になかなかまとまった時間が取れなくて・・・って言い訳。

で、re-chestnut君の回答スケッチをパクってやっと出来たRodテスターを、いつものように ガラクタ置き場に置いた。

ランダムに置かれた一つの点と二本の直線について
・その点から各々の直線に引いた垂線(緑)
・二本の直線の間の最近接線(黄色)
を表示する。
クリックでサイコロを振り直し、マウスを動かすととりあえずグリグリ動いて良さげであることが確認出来る。

これで元塾講師、有志、あるいは私自身への宿題のほとんどが解けるようになったけど、
・妄想中のクラスがもう少しある。(平面のモデルTagと姿勢のモデルShip、確率変数のモデルRndv)
・WiiremoteJ v1.5のテストとバランスボードの組み込み
にも手を出さなきゃ。

ま、ぼちぼち行く所存。


Processing については、
日本語サポートサイトからたどれるP5インフォメーション→言語が参考になる。
(解説してあるのは一昔前の版だから注意が必要だけど、loop()→draw()の読み替えだけで大抵OK)
・山本徹(thoru)さんがFunProce55ingで解説してくれている。(【簡潔】で【わかり易く】、【楽しい】解説)
例題集は習作集と区別するためにこちらに置いている。
・P5のスケッチからアプレットを作り、【ジオシティーズ】にアップする手順をまとめたので、参考に。
WiiRemoteアクセスライブラリWrj4P5はここ

閉じる コメント(22)

Yahoo!アバター

久しぶりに作品遊びました☆
今更ですが妄想って制作意欲の源なんですね。

2008/7/23(水) 午後 4:03 AKIRA

顔アイコン

akiraさんも結構、妄想症でしょ?

2008/7/23(水) 午後 10:51 Classiclll

Yahoo!アバター

バレてましたかw

2008/7/24(木) 午後 1:06 AKIRA

顔アイコン

スマートなソース!ですね。
もう何がなんだか分からなくなってきました・・・が、
この書庫のレベルを理解できる閲覧者っていないのかな?
なんたって大学の研究レベルだし・・・(爆)ボソ

2008/7/30(水) 午後 10:54 [ re_**estnut ]

顔アイコン

あ、お久しぶり。
解答アプレットをパクらせてもらいました。多謝

2008/8/1(金) 午後 5:01 Classiclll

顔アイコン

コピーペーストで自分のMacで動かそうとしたのですが、エラーが出てしまいます。l4p5.jarファイルを置く場所だと思うのですが、どこに置いたらよいのでしょうか。

2008/8/9(土) 午後 2:12 key

顔アイコン

解説無しで申しわけない。
processingライブラリフォルダ中の、Wrj4P5,Locフォルダと同じところに置いてください。
(8/8深夜にコードを差し替えてますので注意願います)

2008/8/9(土) 午後 6:26 Classiclll

顔アイコン

tmdから始まるメソッドを使うと、好きな画像(PImage)を立体に貼付けられます。
http://sourceforge.jp/projects/wrj4p5/wiki/l4P5

2008/8/9(土) 午後 9:36 Classiclll

顔アイコン

まだエラーが出てしまうのですよ、..Wrj4P5,Locフォルダと同じように、..l4p5フォルダを作成すればよいのでしょうか?

2008/8/9(土) 午後 10:36 key

顔アイコン

良いです。エラーメッセージはどんなかんじですか?
*l4p5.setup(this)でエラーが出てる場合は、sourceforgeから再DLしてください。
*l4p5.lsetup(this)でエラーが出てる場合は、アプレットページからもう一度コピペしなおしてください。(l4p5.setup()が正しいです)

2008/8/9(土) 午後 10:58 Classiclll

顔アイコン

Semantic Error: No accessible field named "l4p5" was found in type "Temporary_9075_732".と出るのですが、
記事に画像を載せました、何か解りましたらお願い致します。

2008/8/10(日) 午前 1:01 key

顔アイコン

申しわけない。リリースミスでした。
l4P5 beta-002をDLして置き換えてください。
このようなフィードバックは孤独な開発者にとっては貴重な情報です。多謝!

2008/8/10(日) 午前 1:31 Classiclll

顔アイコン

こんばんはです。動きました!良かったーです。

2008/8/10(日) 午後 10:04 key

顔アイコン

いっぺんに3パッケージをリリースしちゃったんで、手順前後があったようです。おかげで早期に間違いをなおす事が出来ました。

2008/8/10(日) 午後 10:12 Classiclll

顔アイコン

昨日気がついたのですが、8/8リリースのwrj4P5に差し替えて、P5aberを試しに動かしてみた所、一瞬エラーが出た後にサファリが立ち上がって、
http://dev.processing.org/bugs/のページが開かれます。

2008/8/10(日) 午後 11:32 key

顔アイコン

こちらはOKのようです。
一度ふたつあるimport行を消して、再度sketch->import libraly...で指定してみてもダメですか?

2008/8/11(月) 午前 0:33 Classiclll

顔アイコン

変わらなかったです、、エラーメッセージはCompiler error, please this code to http://processing.org/bugs/と表示されます。

2008/8/11(月) 午後 10:38 key

顔アイコン

WiiRemoteJ.jarを最新のものに差し替えていなかったので、..動いたような..もう一度確かめてみます。

2008/8/13(水) 午前 0:50 key

顔アイコン

エラーは出なくなりました!WiiRemoteJ.jarを最新のものに差し替えていなかったのが原因だと思います。すみません大丈夫です。でもWiiとMacがなかなか繋がらなくて、DarwiinRemoteも繋がらなくて、電池が悪いのか、明日にします。

2008/8/13(水) 午前 1:29 key

顔アイコン

試してくださって、多謝
今週末ボルト抜くのでお返事が遅れます。御容赦

2008/8/14(木) 午前 2:19 Classiclll

顔アイコン

手術頑張って下さい!!
Bluetoothなんとか繋がりやすくなりました。

2008/8/15(金) 午前 1:08 key

顔アイコン

抜糸完了しました。
>WiiとMacがなかなか繋がらなくて
Cha0sも言っているんですが、BlueCoveでは同時押しのあと5秒ほど待つ必要があります。

2008/8/24(日) 午後 0:07 Classiclll

コメント投稿
名前パスワードブログ
投稿

閉じる トラックバック(1)

トラックバックされた記事

どうしてかな..

Jikes could not find package "lll.l4P5" in the code folder or in any libraries.(茶色の文字は部分はコピーペースト出来ない) Semantic Error: No accessible field named "l4p5" was found in type "Temporary_4940_4609"...

2008/8/10(日) 午前 1:04 [ 祈りのオカメインコ ]

トラックバック先の記事

  • トラックバック先の記事がありません。


.

ブログバナー

検索 検索

Classiclll
人気度

ヘルプ

Yahoo Image

  今日 全体
訪問者 3 71513
ブログリンク 0 37
コメント 0 1869
トラックバック 0 37

開設日: 2005/3/21(月)


プライバシーポリシー -  利用規約 -  ガイドライン -  順守事項 -  ヘルプ・お問い合わせ

Copyright (C) 2012 Yahoo Japan Corporation. All Rights Reserved.