Create Shader

download Create Shader

of 8

Transcript of Create Shader

  • 8/2/2019 Create Shader

    1/8

    "T o Shader ..." l m t trnh n c l p trong menu "Tools" cho php b n t o ho c s a i m t bng hnh nh hi n c. Thanh tra bng ph i c kch ho t kch c u"T o Shader ..." menu. Khi b n ch n "T o Shader ..." m t h p tho i c ch a nh ng h nh nh hi n t i c a cc bng s m ra. N u hi n bng l th t c, h p tho i l s n ph mno. H p tho i s hi n th m t giao di n ng i s d ng r t n gi n, b n hon thnh v i

    hnh nh v gi tr. thm m t hnh nh, ch c n ko v th n vo ng n i ho c nh pp chu t vo t p tin kh i ng "Open" h p tho i. Khi b n l u, cc bng m i s cs xu t hi n tiu chu n.

    M t s thng s b thi u t "T o Shader ..." h p tho i: xo ay mu pha tr n,, Minh b ch,chi u trnh n, v V t li u ID. H s t ng nh n c cc gi tr m c nh sau khi

    b n "Save as Shader ..." M u c a cc tham s m t ...

    M u 1 - T o m t Old lt ShaderTiu : Old Abvent lt

    Tiu ny l m t vn b n n gi n xu t hi n trn cng c a h p tho i tiu chu n.L u : C m t s vn b n km theo m t bng:- Tn t p tin v i ph n m r ng xsh..- Tn a ph ng c th nhn th y trong Danh m c ny.- Cc tiu n gi n ha qu trnh, tn c a t p tin ny s c nhn i v n s tr thnh

  • 8/2/2019 Create Shader

    2/8

    LocalizedTn l t t. i v i cc chuyn gia v cc tc gi Shader: c th nhn th y c b n aho tn m t s ngn ng : xem "B n a ho bng tn" trong ph l c.

    Xem tr c:

    Cc Xem tr c ph i l m t hnh nh 128x128 i m nh jpeg,. i di n cho bng.Xem tr c hnh nh l m t hnh nh c hi n th trong giao di n tiu chu n bng vtrong Danh m c ph ng ti n truy n thng. Chi u r ng Xem tr c cho cc kch th cth c t trong cm c a g ch ho c thi t k i di n b ng hnh nh.L u : n u b n qun xem tr c, Artlantis s s d ng hnh nh khu ch tn thay ikch c 128x128 t o ra m t hnh nh .

    Khu ch tn:M t hnh nh t p tin PH I HI N NAY. y l ph n hi n th c a Shader. Ty thu c vomotif, chng ti ngh m t b n kch th c gi a 512x512 v i 1024x1024.L u : n u nh khng ph i l m t hnh vung, Artlantis s cng ra n s t ng vo m thnh vung.Khu ch tn r ng cho php kch th c th c t trong cm c a g ch ho c thi t k i di nb ng hnh nh. Ci ny kch th c c th khc v i kch th c xem tr c cc i di n b i

    v b n khu ch tn c th hi n th m t l n h n m t ph n c a b m t gi ng nhau.

    L u :Khu ch tn kch th c b n i m nh l 4 l n kch th c xem tr c nh ng motif c an l 3x3 xem tr c trnh l p l i c hi u l c, Khu ch tn khng hi n th trongthanh tra bng, nh ng n c hi n th trong ph n th ba c a Danh m c ph ng ti n

    truy n thng.

  • 8/2/2019 Create Shader

    3/8

    Ph n nh:Hnh b n l OPTIONAL. N c th c GREY LEVEL ho c hnh nh MU - Nichung, mu xm hnh nh c p c s d ng. N ph i c cng kch th c pixel nh b n khu ch tn. N u khng, Artlantis s cng n vo kch th c c a khu ch tn b n .N u l hi n nay, m c tiu c a b n l s a i gi tr c a cc thanh tr t:

    - Trn i m nh mu en, gi tr thanh tr t c nhn v i s khng,- Trn i m nh mu tr ng gi tr thanh tr t c nhn v i 1,- Trn m c trung, gi tr thanh tr t c nhn v i m t gi tr trung gianN ph c v trnh s ph n nh v m t s ph n c a b n khu ch tn

    L u :Cc gi i h n cho cc thanh tr t l min = 0 v max = 1,0. Trong tr ng h p ny, thi t l pgi tr t i a t i 0,35 s cho k t qu trong m t tr t 0-0,35 t i Thanh tra ShaderB n c th ki m tra hi u l c c a t ng tham s trong cc b n xem tr c trong th i gianth c.

    Shininess:Hnh nh l OPTIONAL, n ph i l m t GREY LEVEL hnh nh.N ph i c cng kch th c pixel nh b n khu ch tn. N u khng, Artlantis s cngn khu ch tn trong

    b n kch th c.Qu trnh ( i v i hnh nh v tr t) l gi ng nh Reflection.

    Bump:Hnh nh l OPTIONAL. N ph i l m t LEVEL GREY

    hnh nh.N ph i c cng kch th c pixel nh b n khu ch tn. N ukhng, Artlantis s cng n vo kch th c b n khu ch tn. N ucc bng khng c b n Bump, thanh tr t

    s c kch ho t trong thanh tra bng v Artlantiss s d ng cc khu ch tn vo "bump" b m t.Khu ch tn cc hnh nh s c s d ng nh l m t b n Bump. Trongcch, l p b n Bump s lun lun c s n v n ss d ng t b nh .

  • 8/2/2019 Create Shader

    4/8

    Bnh th ng:Hnh nh l OPTIONAL. Mu s c c xc nh b i lu t l ch t ch m ph ng hnhh c c u tr . Ni chung, b n th ng c s d ng thay cho b n Bump, nh ngArtlantis c th h tr c hai cng m t lc.C nh bo: n l kh khn t o ra m t b n bnh th ng.N u bng khng ch a bnh th ng, tr t l v hi u ha trong thanh tra tiu chu n.L u :L p b n bnh th ng khng c dng trong m u ny ...Xem thm thng tin t i M u 2: T o L u Ng ShaderMinh b ch B n Hnh nh l OPTIONAL. N ph i c trong LEVEL Gray MAP.N c s d ng m ph ng shaders v i l v / ho c tnh minh b ch.Tr ng = OpacityMu en = bng

    Xem thm thng tin trong M u 3: T o m t Shader M Metal Flooring

    M t khi b n c m t ng vo xem tr c, b n c th l u bng c a b n.

    Ch : n u b n mu n gi m t b n g c c s d ng trong cc d n c , cho n m t tnm i

    T o m t Old lt Shader : Tm t t k t qu v:

  • 8/2/2019 Create Shader

    5/8

    M u 2 - T o L u Ng ShaderTiu : Abvent L u Ng

    T ng t nh m u 1, bng ny c m t b n tr c, b n khu ch tn v m t b n Reflection.

    N khng c m t b n Bump.

    Bnh th ng:Bnh th ng l p b n l m t cng ngh n t th h m i nh t c a game my tnh. Nm ph ng c u tr trn b m t.

    Lm th no l p b n lm vi c bnh th ng?

    B m t chi u sng ph thu c vo gc gi a m i a gic v nh sng. Trong th c t , chngta hy xem xt cc vung gc - l "bnh th ng vc t " - c a m i a gic:

  • 8/2/2019 Create Shader

    6/8

    Vector bnh th ng l t ng i so v i b m t, v h ng c a n trong 3D c xc nhb i gi tr c a n trn 3 tr c (X, Y, Z). n gi n l i di n cho n b ng R, G v B thnhph n c a m t hnh nh.

    Cc i di n c a m t b n bnh th ng trn m t c u c (xem trn):

    i v i cc bng hoa sn, chng ti s m ph ng cc b t th ng c a g ch ngangv i bnh th ngS d i y:

    T o m t Old lt Shader: Tm t t k t qu v :

  • 8/2/2019 Create Shader

    7/8

    M u 3 - T o kim lo i m Flooring Shader

  • 8/2/2019 Create Shader

    8/8

    Artlantis s n ph m-lineVo trang web Artlantis t i http://www.artlantis.com cho thng tin s n ph m v s n sng.Th ng hi u

    Artlantis l th ng hi u c a Abvent.

    T t c cc nhn hi u khc l ti s n c a ch s h u t ng ng.