7、Gray ,Invert,Xray 滤镜
) {* }$ O9 b- }5 G( \5 f
/ [0 }7 |/ H5 ^# u0 v0 H: ~语法:{filter:gray} ,{filter:invert},{filter:xray}
& z$ v/ V: J) t2 \
+ E& ^/ j5 x& a
Gray滤镜是把一张图片变成灰度图;Invert滤镜是把对象的可视化属性全部翻转,包括色彩、饱和度、和亮度值;Xray滤镜是让对象反映出它的轮廓并把这些轮廓加亮,也就是所谓的“X”光片。
- D I# K1 T. J/ C* C; t5 }% ], z3 e7 y$ }7 v
效果如下:
& t: _3 Y7 Z' D; |. g8 m3 }
" D7 V4 L5 w: E5 Q+ k$ C3 V; z
/ Q. F P. R" u* [; B( H
; t5 V8 M& u( a6 b, ^
0 z5 H7 z9 I9 l& Z
: ]" F4 ~' ]# c V
; Z8 @/ J5 J, n* V6 Y Q
$ H/ N; G8 d; U# S( F2 C8 ?) l' s; l4 h) v
: `1 H$ Z1 T/ S7 e( a2 [: X" u% F
! i% x, t/ u. @8 t# X6 C0 d: [
. D; Y% s2 H4 x G: C
) M: C8 [- t) o: X, V0 h. o& s8 a/ ]
$ l0 D" Q9 @6 f3 T
7 v( R3 x+ C8 h8 j' r) S# I6 I
` V+ z3 M L
+ `; o* c& U5 E1 H1 L* ?+ f u
7 T0 [0 n3 P! B N- U' N+ W1 S$ c! [7 W6 D+ ^
% }7 b3 V8 X, o# u# V: A8 T
: P+ p0 ^* w7 ~: t0 r
2 C9 o7 S4 Z" [: P# O% T; F) {
8 A; R! [" n7 P& K
/ h9 }; O2 g( ~" h
& W6 p4 M8 O0 y4 C1 F5 @6 B* ?) |& Q! U, F4 h
2 \* T* B7 A6 j8 a* J& L8、Light 滤镜
( K' J* O3 p+ c# c7 s
8 c# ~9 ~. ?; l, y3 l4 y) e9 ]语法:Filter{light}
7 h0 R6 [1 n8 E5 N1 ^% V" v: {" |* I) S" w- p% [# t- {
这个属性模拟光源的投射效果。一旦为对象定义了“LIGHT"滤镜属性,那么就可以调用它的“方法(Method)"来设置或者改变属性。“LIGHT"可用的方法有:
9 w" C. ^- q" u0 _: D; B. H
; r0 w1 Z$ O, k ]' ^0 s
% ^+ J! Y5 v) u* @0 @# [3 T! m" R; ]7 T! E6 ~/ |1 a
: {! A5 p+ x6 j+ m2 ]( B# o! Q( F?AddAmbient 加入包围的光源
9 B: M2 y" e$ Y/ }! m r) Q3 M' o?AddCone 加入锥形光源
$ u# W3 ]0 D$ f" ]" G6 o. H# J?AddPoint 加入点光源
9 ^$ F% |% O' p1 ]% `
?Changcolor 改变光的颜色
" N7 @& A" E' c( d4 |
?Changstrength 改变光源的强度
" W" D/ t3 O$ O?Clear 清除所有的光源
( E( m2 N) o6 A' x4 P+ W?MoveLight 移动光源
, K, `3 i" x$ d, a$ M8 b) E1 p
7 a9 ^1 K' s! D7 C可以定义光源的虚拟位置,以及通过调整X轴和Y轴的数值来控制光源焦点的位置,还可以调整光源的形式(点光源或者锥形光源)指定光源是否模糊边界、光源的颜色、亮度等属性。如果动态的设置光源,可能回产生一些意想不到的效果。后面几页会有具体范例。
( l, b+ y) b+ h# _6 ^0 V5 v
. W% q6 p* }8 @8 u9、Mask 滤镜
8 t: k4 g* G C4 u
" O# \# u5 Z) \+ ?7 a: Q( }语法:{filter:mask(color=color)}
. b4 \: Q+ V, k+ B1 t, U# M
* B6 i1 j# j7 ?6 K' R( e使用"MASK"属性可以为对象建立一个覆盖于表面的膜,其效果就象戴者有色眼镜看物体一样。
" K: O' D. W1 N5 ]" p( B h) M
( R3 f( n: a9 J$ [, K9 e. i5 D10、Shadow 滤镜
. N B, w/ l5 K$ t; [2 U
9 R3 }0 X. i3 Y; ?
语法:{filter:shadow(color=color,direction=direction)}
: T) K( N m9 q" l
) m" b' e% H2 N) j5 p+ k利用“Shadow”属性可以在指定的方向建立物体的投影,COLOR是投影色,DIRECTION是设置投影的方向。其中0度代表垂直向上,然后每45度为一个单位。它的默认值是向左的270度。
3 A( m' n+ i* X( b
9 z7 @. ^0 i) R; ^( @2 l
filter:shadow(color=red,direction=225)
$ N* J* f5 q8 R t* s9 C
filter:shadow(color=blue,direction=225)
7 d4 H( C0 T, C( kfilter:shadow(color=gray,direction=225)
( E6 I; \: i% p4 A* \4 |效果分别如下:
! \# @4 @& Y0 k! ]. ]+ f/ j9 P; J# Q$ c9 @
7 y; D( W8 _4 G- n3 o
! _! F; K, y' n, M+ A9 a5 ?* {) hShadow 滤镜 滴水檐茶坊制作
2 i' H; B2 @ X& K+ _3 i3 W) S2 c! R$ c/ V2 m+ i. `
5 l" c; y+ B, w
Q' a( q. L5 x5 i* AShadow 滤镜 滴水檐茶坊制作
4 O- o' W/ ? V
% g3 N4 b( f K" w6 L* O# L
( \9 r" r3 n1 R) y" n3 W; ^
% @; c6 A# a, q" tShadow 滤镜 滴水檐茶坊制作
& ^/ y5 y8 O9 R
! w3 c- q( l' b) l11、Wave 滤镜 语法:{filter:wave(add=add,freq=freq,lightstrength=strength,phase=phase,strength=strength)}
% P6 @' W4 Y+ ]8 ~
"wave"属性把对象按垂直的波形样式打乱。默认是“TRUE(非0)”,
& E9 R: c/ q, q. z: y3 I8 H8 N
2 l3 k5 ?, k' c) V
“ADD”表示是否要把对象按照波形样式打乱,
: D0 |+ z/ i. i+ B9 D
$ W5 } l, _$ X# r“FREQ”是波纹的频率,也就是指定在对象上一共需要产生多少个完整的波纹,
; g$ y" Z( j: A: ~( ]
- N( O4 }) n2 S“LIGHTSTRENGTH”参数可以对于波纹增强光影的效果,范围0----100,
4 F# C% e7 u+ v
0 X: h) ~' ~4 _* p! W# ]“PHASE”参数用来设置正弦波的偏移量。
8 r4 G: |5 x* V* E3 w+ v
1 P7 x l5 D0 \# B+ I! C
“STRENGTH”代表振幅大小。
# |1 k# E' y+ o& T+ R# v5 _3 L" u: s
/ W2 @' L, a) Q. Z4 Q% S( ]
' H3 v3 }# K9 }5 K$ D
! _. Q: [/ @, y1 m9 U" [& @* S
! o) P" c: h: y% ]% s( }, ^0 ^- p5 }6 o9 ~
8 G( N3 o0 z f' _
$ Z" X X; o* T. a( y! K, G* ^: K% |; s/ M* H" I9 f7 b
' e8 ~& |: L: u5 X* P
( g- v8 Y! C- n7 T
7 g1 S( t& |! F, g/ N9 i# \+ z) w. v+ R3 e+ \( v3 C" i
3 }. K8 D( \/ p$ s, b4 {
$ H7 j8 H! d1 ?' l7 m% c4 [
& n! y2 y7 a+ e0 n$ g, z6 f
% R9 T: ?7 ]# g# j
/ g& u3 i- e; [' q9 u, n
; O+ S7 y: U6 h; m+ d, V2 h
2 [3 ]* A8 p: G5 e9 S* @; m' k
# f: Q; Z4 D- G" ]# J( V" e; K' m, C7 ~$ F& g+ N3 A* y3 }+ v
G5 Z2 C" |% ~# ~: f6 j! @; R, H! b3 R
