home HinoADO
Menu

#author("2017-12-13T12:08:02+09:00","","")
#author("2024-08-02T10:13:55+09:00","","")
*RGLグラデーション [#ee50c55c]
#contents

*入手 [#qf46b1d8]
[[DownLoad>http://hinoado.com/r/d/RGLgradation_2017%2d12%2d13.zip]](2017-12-13不具合があったので更新)
[[DownLoad>https://hinoado.com/r/d/RGLgradation_2017%2d12%2d13.zip]](2017-12-13不具合があったので更新)
*GL下のグラデーションを描く [#j5cf7667]
Jwの「その他」>「外部変形」から「RGLgradation.bat」を選択し、グラデーションを与えたい線を選択して「範囲確定」すると、ソリッドでGL下のグラデーションを描画する

-下図の要素をすべて選択して実行すると
#ref("http://hinoado.com/r/d/rglgradation_01.png",480x175);
#ref("https://hinoado.com/r/d/rglgradation_01.png",480x175);

-下図のように垂直線を除く全ての線にグラデーションが描画される
#ref("http://hinoado.com/r/d/rglgradation_02.png",480x208);
#ref("https://hinoado.com/r/d/rglgradation_02.png",480x208);

*オプション [#f8ce6dba]
-batファイルの最後の行に続けて半角スペースで区切り、下記のオプションを指定できる
--すべてのオプションを指定した例
 RGLgradation.exe h1000 n20 s5658198 e16777215 

--深さのオプションのみ指定した例
 RGLgradation.exe h1000


-なお、オプション指定がない場合は、上記の例に示した値がデフォルトでセットされる
-各オプションの解説は以下

**深さ(mm) h** [#z8ef47bd]
-グラデーションを描く深さを指定する
-単位はミリ
-スケールに依存する
-マイナス値を指定すると上方向にグラデーションが描かれる

**分割数 n** [#z88465b1]
-グラデーションの分割数を指定する
-正の整数値以外は無効

**開始色 s** [#hd29b9a0]
-Jwのソリッド図形色コードを指定する
--ソリッド色コードは、Jwでキーボードの「TAB」キーを4回押してから色を参照したいソリッド図形を左クリックすることで、クリップボードにコピーされる
-正の整数値以外は無効
**終了色 e** [#m0d44938]
-Jwのソリッド図形色コードを指定する
-正の整数値以外は無効

*その他 [#h1637e16]
-処理対象は書込みグループのみ
-グラデーションはRGB各値それぞれを分割して計算している
-グラデーションの一段目以外の色は指定の色と僅かにずれる場合がある
-グラデーションは書込みレイヤに描画される