リボン状に連続する四角形面を塗りつぶし描画
d3ribbonto x1, y1, z1, x2, y2, z2
x1, y1, z1 : 描画先位置 1 x2, y2, z2 : 描画先位置 2
(プラグイン / モジュール : d3module)
前回 d3ribbonto で指定した位置と、今回指定した (x1, y1, z1), (x2, y2, z2) の 4 点を頂点とする 4 角形を、現在の選択色と gmode で塗りつぶします。この命令を連続して実行することで、リボン状に連続する四角形面を、描画することが出来ます。この命令の連続実行前には、d3initlineto を実行する必要があります。 リボン状に連続する複数の面の描画では、座標変換計算が 2 点省略できる分、d3square 命令よりもこの d3ribbonto 命令を使用したほうが高速です。また、この命令を使用することで、スクリプトを簡単化することが出来ます。
d3initlineto | d3lineto, d3ribbonto 使用前の初期化 | (d3module) |
d3square | 四角形面を塗りつぶし描画 | (d3module) |
プラグイン / モジュール | d3module |
バージョン | 1.66 |
作成日 | 2006/12/24 |
著作者 | sprocket |
URL | http://sprocket.babyblue.jp/
http://sprocket.babyblue.jp/html/hsp_d3m.htm |
備考 | d3m.hsp をインクルードする。 |
タイプ | ユーザー拡張命令 |
グループ | 拡張描画命令 |
hs ファイル | hsphelp\d3mhelp.hs |