import groovy.swing.j2d.*
import com.jhlabs.image.*
def gr = new GraphicsRenderer()
gr.renderToFile("sample994a.png", 200, 200){
antialias("on")
dolphinShape( x:0, y:20, width:200, height:160,
fill:color("#ffffff"), borderColor:no ){
filters {
lc = new LinearColormap((int)0xFF3070A0, (int)0xFFFFFFFF)
shapeBurst(colormap: lc)
}
}
}
出力画像(sample994a.png)
![groovyで任意の2色のバースト状グラデーションで塗りつぶした画像](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZdkXELB6ssy8r9y9WCsaR_4yvVgcw1vDwlPWxwbH-kM2XLCxzn9dWDrnZ2qZ1PfpNN2WkUEEexqPo6GhswrmslkiE-wQ1B7FSJa7XEAsdAx13vudEvVhfGovy-aQsTDjfin4CTw/s320/sample994a.png)
動作環境
Groovy1.6.0, JDK1.6 Update12
関連項目
groovyでバースト状にシェイプを塗りつぶす
groovyで図形をグラデーションで塗りつぶす
groovyでストロークにグラデーションをかける
groovyで図形を虹色グラデーションで塗りつぶす
No comments:
Post a Comment