能登半島から眺める 白馬/立山連峰C G |
|
|
![]() |
|
|
|
能登半島の内浦は富山湾を挟んで白馬/立山の連山を眺めることが出来ます。 原画CG Program概要紹介 |
|
|
|
一昔前に(?)初めてのパソコン=8ビット機富士通のFM−7を入手したとき、言語F−BASICでプログラミングしたもの。このソースは残っているから興味のある方にはお分けする。一番苦労したのは、READ−DATA文で読み込む標高データの入力である。また、失笑してしまうがグラフィックの白黒印刷完成は、プログラムを走らせてから一昼夜もかかった。概要は次の通り。 @標高等データは、切峯面図を作り 座標(X(I),Y(I))に、高さ P(I)で格納する。 A 視点Eの変化に対応させるため、座標軸を適宜 角H回転させ標高データの新座標(X(I),Y(I))を求める。視点Eを常にY軸上(中央)に来るようにする。 X'=XcosH + YsinH 、Y'=-XsinH + YcosH B 高さP(I) を 視点Eからの見掛け上の高さ Z(I)に補正する。Eを中心とする半径E-O の同一円周上に来るものとする。2次補正としてXーZ平面上にほぼ平行移動させる。(右図) C 最後に陰線処理を行い、プリンターで dotを0.1単位で打ち出して完成する。 |
|
|