何も考えない

ぼーっと、クルクル回してたら出来た。ラジオ聴きながら出来てた。

あれこれ考えてる時は出来ない。ふとした時にできる、そんな時はどうやって出来たか覚えてない。まぁそんなもんか。いつも正解の数手前を通り過ぎてるような。

それはそうと「ゆうゆうワイド」の放送回数って平日の頃から通算されてるんやね。


網戸

秋支度、網戸を貼り直す。

土産もんをもらう。中に何かよー分からんもんが一つ。オーストラリアってゆーてたかな。

「アンクル トビー’s ロールアップ」!

「シドマイヤー’s シヴィライゼーション」「トムクランシー’s レインボーシックス」たぶん、そんな並び。


夏期休暇終わり

明日一日仕事したらまた週末ですけど、休暇中やろうと思ってた事が全くはかどらず…

このブログサーバのPCの移行が出来たくらいです。React(javascript)の勉強をしようと思ってましたが、Typescriptの復習だけで終わってしまいました。

遊び目標のほうは全て達成出来ましたけどね。


A* Path Finding: Part 3

ずいぶん前に作ったのがハードディスクの中で眠っておりました。
おもいつくままにコーディングしたのでもはや本人にもよく分からないことになってます。ぐちゃぐちゃ。

AStarMesh2

Objメッシュデータからウェイポイントを作り、パスファインディングしています。パスファインディング自体は前回と同じアルゴリズムですが、ウェイポイントの作成の際にメッシュデータを「ハーフエッジデータ構造」に変換しています。任意のエッジをはさんで(共有して)隣り合うポリゴンを得るためです。3Dソフトでループ/リング選択が出来るのはこの構造のおかげですね。

必要なライブラリは「controlP5」、「PeasyCam」、「OBJLoader」です。いずれもProcessing IDEの「Add Library…」でインストールできます。

ダウンロード→AStarMesh2-150523a(for Processing2.2.1)

中身見たら吐くよ。