COS()のラジアン値が0の時とPI()の時に傾きが0になりますよね。そこでCOS命令が返す値 -1<COS()<1 を+1して 0<COS()<2 にして2で割り、高さの差を掛けて、FOR文で0からPI()までの間を補完してやればこんな感じになります。 後はこれを織物のように縦と横に繰り返して"面"にしてやればいいんですけれど。 ちなみにロッドさんのクォータービューの話題にコメントしたプログラムはこのデータを見易くするために作ってたやつだったりします。