ぎょーむ日誌 2000-10-14
2000 年 10 月 14 日 (土)
- 0950 起床.
よく寝た.
- よく寝たんだけど,
まだ眠い.
コーヒー飲みつつぼーっとする.
- やはり ThinkPad では肥大化しつつある
小川シミュレイターのコンパイルに
手こずるんで,
浜松町の BookPC を使いに行く.
いや,
遅いこと
そのものが問題ではなく,
ヘッダーファイルに修正入れた場合に
時間のかかるコンパイルが始まると,
「ふう,
2-3 分待つのか」
と
手近にある面白そうな本を読み始めてしまうのが
真の問題なのではあるが
……
- 1320 自宅発.
晴れ.
暑い.
1340 山王の大森郵便局.
不在中に配達された九大山岳部からの
ゆうパック受け取る.
- 内容はと言えば山岳部の
……
なんと言うのか同人誌めいたものである.
製作にたずさわった人々の苦労はわかるが,
何とも時代錯誤というか.
いや,
時代錯誤でよいのであろう.
書いてる人・読む人の大半は
昭和 20-30 年代
入部
の人たちなのだから.
この山岳部はすでに
静かに終わってるのである.
- 1345 郵便局発.
1354 JR 大森発.
1403 JR 田町で快速から山手線に乗り換え.
浜松町の気温 25 ℃.
北海道でいえば真夏だ.
1410 研究所着.
- まずは光量計算のための積木世界における
ややこしい境界問題にとりあえずのカタをつける.
安直な安全策はやめて
「こういう場合ならこういう境界の設定」
という面倒なコードに変える.
- 初期化も工夫する.
小川の森がもし 6ha じゃなくて
24 ha だったり 96ha であっても,
自動的にパラメーターを変更するように
……
- ついでに Makefile の依存関係に問題ある部分も直す.
いや,
必要なところだけコンパイルする
「賢い」
Makefile ではなく,
かなりお役所的石頭なやつなんですけど.
Makfile 書きも慣れてきたけど,
「うまく書けてる」
という気になれない.
- 地形積木化の部分を直していく.
- 1930 よーやく,
小川の地表面
「ウス皮一枚」
を積木モデル化.
時間がかかったのは Gridworld から派生した
VoxelTopo クラスのテストを手抜きしていたためだ.
やれやれ.
[地表の積木モデル作成法]
(1) 地形を粘土で作ります.
(2) 表面に積木を並べます.
(3) 表面に接着剤ぬります.
(4) 積木どうしをつけます.
(5) 粘土を取れば完成です.
- ふう.
腹減った.
となりの「ポプラ」で
チョコチップパン調達.
コーヒー飲んでひと休み.
- 作業再開.
動作チェックする上で極めて重要な
三次元レンダリングソフトウェア
POV-Ray
(上の図も POV-Ray で作図)
を「召喚」するツールの再編成.
PipeTree → 知床 → Pasoh と
改良・改悪を続けてきたコードを今回も使う.
まさにドロ縄.
こういう
「データーの流れの一番下流」
にあるコードは汚いまま放置されがち,
かも
……
- まだ「よちよち歩き」状態の ofr2000
の入出力試験,
すなわち
呑ませる→吐かせる→調べる過程に
この POV-Ray 召喚ツールを組み込む.
いろいろな角度で表示.
シミュレイター系のほうを直ししたり,
ライブラリーにも手をいれてみたり,
召喚ツールを改良・改悪してみたり
……
- こういう方法論で作業を進めるとなると,
やはり高速な計算機があると重宝する.
- 個体の位置と地形がきちんと対応していて,
それを描画できることを確認.
2200.
- さーて帰るか.
その前にこの BookPC を自宅に持って帰れるかどうか,
ちょっと調べてみよう.
設定をざっと見る.
液晶ディスプレイを外した状態でブートできるか.
OK.
闇ネットは自動的に起動してるか.
これも OK.
ならば持って帰っても差し支えあるまい
……
と思ったんだけど,
私のデイパックは電話帳よりひとまわり大きいぐらいの
この BookPC 入らん.
運搬するときにはもっと大きなバックパック必要だな.
えーい.
今日はこれまで.
- 2245 研究所発.
浜松町は若者のいないおやぢの街であり,
徘徊する酔っ払いもおやぢばかり
……
いやいや,
両わき抱えられてぶらさがってる
泥酔おねーさん発見.
2255 東京モノレイル浜松町発.
羽田空港まで行かない昭和島どまりの便.
がらがらである.
2339 帰宅.
- あ,
コーヒーきれてた.
明朝,
コーヒーが飲めないのはちょっとサビしい.
この時間ならまだ
……
第一京浜向かいのマルエツ.
気合いだけで 0000 まで開店してるスーパーである.
炊飯してるあいだに買いだしにいく.
- 遅い晩飯を食う.
生活サイクルがずれてきたな.
- 明日も浜松町に行くことになりそうだ.
さっさと寝るべきだろうか.
- 今日の食卓
- 朝 (1040):
米 0.6 合.
味噌汁とニンニクの茎の炒めもの.
すなわち昨晩の残り.
- 昼 (1305):
米 0.6 合.
朝と同じ.
- 晩 (0020):
米 0.6 合.
朝と同じ.