2007 年 36 巻 4 号 p. 382-389
江戸時代の古地図や江戸時代に関する文献などの資料を基にして三次元コンピュータグラフィックス(3DCG)で江戸の町並みの復元を目指している.町並み復元における家屋のモデリング作業を効率化するために,家屋構造記述言語を開発した.家屋の主要な部品の規格が幅3尺,高さ6尺と定まっていたことに着目し,3尺を基本単位とした部品を書き連ねて家屋構造を言語で記述する.家屋構造記述言語に記述された個々の部品を乱数などで置き換えることにより,外観の異なる家屋を大量かつ効率的に自動生成できる.しかしながら,家屋構造記述言語を用いて屋根を葺く場合,家屋の周囲情報の構造を考慮して屋根の位置を詳細に設定しなければならない.そこで,家屋構造記述言語の周囲情報のみから屋根を自動的に葺く,kD-roofing法を提案した.これらの手法を用いて家屋を効率良く生成することができたので報告する.