2008年12月20日土曜日

JavaFX Blur (scene.effect)

ぼかし

GaussianBlur

var blur1 = Rectangle{
x: 5
y: 25
width: 100
height: 50
fill: RadialGradient{
centerX: 55
centerY: 50
radius: 10
proportional: false
cycleMethod: CycleMethod.REFLECT
stops: [
Stop{offset: 0.3 color: Color.DARKGREEN},
Stop{offset: 1.0 color: Color.WHITE}
]
}
effect: GaussianBlur{radius: 5 }
};


MotionBlur

var blur2 = Rectangle{
x: 5
y: 25
width: 100
height: 50
fill: RadialGradient{
centerX: 55
centerY: 50
radius: 10
proportional: false
cycleMethod: CycleMethod.REFLECT
stops: [
Stop{offset: 0.3 color: Color.DARKGREEN},
Stop{offset: 1.0 color: Color.WHITE}
]
}
effect: MotionBlur{
angle: 45
input: InnerShadow {
offsetX: 4
offsetY: 4
radius: 6
color: Color.YELLOW
}
radius: 10
}
};

0 件のコメント:

コメントを投稿