You are on page 1of 388
i , Shader Unity NOES BRE @ Fld reciesauiassr QQunity TF PES ietelo Unity Ne ee AC BS AS HLH Wie ke Ie a BBR CCI P) Rae Unity ShaderAT]ME / RRB. —- Ite: A BGI HALH AL, 2016. 6 ISBN 978-7-115-42305-4 1. Ou I. Oi TL Ole — BF RT W. @TP311.5 fp EER FASC PHRF (2016) 55 1035395 ARE ASAE BLE fel (EI Unity Shader, 2 CBE RA) Ae BE Hf Unity ft) Seve BL iil LAA bol HEH Unity Shader SCI Fi A TE MAAR, AHIR A ST eT IE TAT ‘Ue PF Sl Ey HD Fe RL a AAS SEALE: 1 WEVA TES] Unity Shader Iii INR 4G TF; 2 UEAR TOMAR GPU fe of IE AE AS He AK A 19» ERE TELA Shader (A) TA RE AY ASA a BE OY PE FAD 3S 3: CEA Unity Shader HSB AT AE AR 4 MED) Shader Wim BCE RA, Me se EO) Unity Shader Inf i835) OME, ON Sa BLAM ATLA TOE ES BR, URE TA TS, 6 er A dui fol 4 Shader 1 SHILA ER BL: 38-7 AEUEME TW fPT4E Unity Shader +48 ARSE SA GRACE, 8 WET] LO dof SH SE A PETE A SOR, ORR SE AR SRR ITIL 2 10 UEMEZE Unity Shader * 184] 97 97 V2 5 1 ALE ALE POC IE Oj SPE 11 AE OI SH Shader TASES. HANI AAR AOR: 312 BURR TRE a AR RARE, 313 RE SUM ALE SM TN SARA RC, O14 UAE ER TER MA STA, LES Rea A TTT HS % 15 RUE AER FS He AREER TD 16 RESET SL ORG 7 eo Pe a AES OLEOR, 18 UIE T PME, OS 19 RUE ETH Se Unity 5 InP aT AEA Tad, IR APRA: A 20 BE SAAT OMELET 1 BEL, CTE Pe HUE AT ER A #2. ANGE Unity WER. HRT. PLEA, WT DYE Ke Be A GME ED AS, DL BEERS BAT oF RR SE ok GHEE Macht © APRIL HAE NRAAT acai er beep LS MH 100168 NSFEWGAE 315@prpress.com.en Fh; httpyiwww:ptpress.com.en STA i BED 4a BR 2S TL © PAS 7871092 16 egies 24 Wh 2 2 NEE 2016 4 6 HIB RE 1-200 fit 2016 4 6 HAG 1 AE set: 69.00 76 RASA: (010) 81055410 EDR: (010) 81055316 BARR: (010) 81055315 Be rs] 215.3: EAR SERIE OA a1}: RABE in 2004 4, FF 3 EEE ACEIE AQAA HERI ik RE EAT AE PS A HE ASG ALE ML — BHR GSES TH «HEEB, LAT PYAR ISIE BEA Ae TH EAI FE RAD I A FS ERG EH ATT BRIAR EAA), EDM, 3k SHI FALE) AS] OER PRR S| EAN] SL, TAT ERR SFE EE EAL IZ RSI SE. BLE, IX“ ZS] AE Unity Technologies, ix 3 fLtFEHE ASE SE 25] Bi A David Helgason (CEO), Nicholas Francis (CCO) il Joachim Ante (CTO). [ffji& 3 CLC APIS ALAS, BULB) 2014 AE, AHF ELIL 300 & 75 ATT ABE ALR S| H Unity HERR, TEA 6 (LOCATED CEH Unity 5] Sib ASIERR. GIL “Unity 28” — HPP AEIBL AE. BUYS Unity 31% EPR, Bee FPR a HE, (AVES Unity FES AO, HAL BEE Unity PSE HPPA UBT SORI, TEFEFCM EF. ce iB TT OR NY SEL A AERA HR, ELL BOR i, ARTA AE ETE Unity 435 —#2 Unity Shader CAREW ET. Fri, SEAN ZAR Shader {47S T We FBR SIF RATE ARR LAG HER, Aa TA, RE ae TTS HEL HRA He] VTE 2 PRT, Unity IF SORE AS ROR RTE BE EEA AL 2, ML Unity Shader AS — HE LEB) CBEHIRUL, Unity Shader £& Shader /JZt—‘4h®) MLR AEN. FY, TT ABSENT Unity Shader Hib Zz Xd, SEPIA, ERATE Sk ARAL DTT Pr BLT HB AAG EN SERNTT IG, EDN EMH TRIE AS bn fl Unity Shader. AA SGA “UPL EAL Unity Shader”, SE ML BEY AL BEE BN a ETRE AR UGA, CEERI by FEDDBE AES] Unity (eye eB Lehi DL Be ta fay (Unity Shader SERA A AE MITER Fe BOE, LEAT ET ARR ET SER, HEC EAC FE I. AE, AEE GS SUAS HERA EE, TLE AN AES Ke REAP EED %A] Unity Shader, (HAE ERNI TARE, TEAS 7 MER ETA A AEA TY BCE TAT, AUBEVR ASE 2] Shader (18S EAR A AHEM. Sip, Shader (QkEME MERE FINA FBS, AE, CEPT ATARI RT Shader (UHM AT AE 2 Lk BE a EONAR. TA AR Fh. FERRE BCP RITE Shader fIS6S PFGE ASCE» DAME, REC ITE EEE BR Shader if M27 EA. EP EMS, AT SEEM IME, ERA. BUGES HAA 5 ii, DER AT UACESS 1 Rich A BME RE HE. BABE IRE, Shader fe 17 HRA. MURS, —4S Shader HELM A? (NAT eS FSR BOE, BUDE AN ITE, SOLA AERA. (MUR RS, EMTs 3 KEL TEMES TOA ERR, BOERS BU SCR, fin] fe BAA AS Ay AQUU! BEAT DAZE Shadertoy MS LEBER MAT. flo, ETN. BIA, PARRA TER CoP ASTER ED Ml, PERRET EL). SA A PLAY Shader ATLL HH) HAREMAR, RANGA BUN. ATRL ATE BOR ta fF BAER AY Shader SCHL i WAC, CET MU fefik Shader AFI RIF TCR Cli, BUM SOR BARE) HIRE, SC HERP ROR, FRAT CEG ABER Shader WAREMAN BRAGS. RATA BAAS BT Ge SUE a EE Shader (HEF, LLiE-e EHH Shader, S48 Shader, ER A/] —~ WERE AN ATS HUERTA FE BAALZARBSMLAR ASSIA] Unity Shader #)°E 2% AUPEFE FR JS RCE AS TETAS R AE PS A Ae BE OE LA, PLUG ER Ai EE AT EL dB © FE (CAUDAL) UHRLZEE. JRF Unity Shader (1)%iS 18 ANAT CH. CHASE AEA F SERIA LEM TE A BE, SP STL ME BA a NYE AI 3 BAK Shader (PCS fF) WO, HAAESEML. TA ERB. KET AMERY a EAA SRT Shader HIRES, MEAT SUE, 7E Unity MHEDY EF, 5 Unity Shader (US RIFAS, IL, xe PRAT VLBA TS © RE Unity 5] SEAR E TELERIK. REM HEAL — BR TN Unity, 9 See tye ASAE LEE GAR . (NE, CURT BASIN AAS Ae RRR BE © RR — ET BR OF OB Sh HB — ee AA CERAM, FAS 22 Shader, MERE A CAF 2) AE 7A LY? Sei, MEM AAS A Shader MF ADRZM LC, EATS AK G—FWRRS HO. AEA, 5 C++, CHEB LORI, MRR T Shader WAY “Hello world”, (Ht F tte BRAS. EME ABUT HF — FH HIE fl RAT ITI AS HER. ROEM Z AEB, BAIR FEM Shader, LT WERENT ARAL TEAK. A Ue, RFA, FTRPIER, ALE —-MEBER ACES) Shader MITRE HI EZ °° —EARCA AER, LEE T RACES COE. ZCI TK, RGR TF). RUZ Hb, WR A EOP ER EOL, BT AS EM TL ABA AE A Shader Hi MARAE, RATER 4 SAL. FER, ARG RMAC AR. DURA ERLE, BAAR, BATE T DL set hake BR BEATE ! HESRAAS AE AAT ALE TAPP TL HR ME nN AE ASH EF Unity Shader i) AE 2-H J wy Bal Be AS Ai, AEF A AMIR THEATER IE ARIE, tL BB DCE Unity PSE PBR ORLA, REEMA E ATLRBRESB 5 TP TTS Sy CAF Sh AS 8 ERB, A a H © AME. ATLL T Unity Shader AMAA Z [al AIS, HBT FRE JR FART. DT, BEAL Unity Here REPL AL PF SAUER, PERU SW “HE HA” “WA” “BARK” 363 EA. PIEZO, ARAB, ibe TES CRE $4 Unity Shader ft 4aS . © SiH. HAF LF Unity Shader (BRAEMAR, UFR RIE EAA RIT SEO]. ACCES ERO. MERIT EBA DHE, ED E AI 92 T AST © RAMEE. CANE ah, R-HEMAC, KASHISH A TE? FOR ALTEA TAPS ALP RE, SUSEIE CEM RS IIR sR T, BUNA A) AR fi, ROEDERER AS TY ARTES A] Shader ADELE HAMS Py Ze LEAMA ABLE PY AE HE AE Uk A TAL BS, WHEY ATE EERIE A TPE! lk, PRET AERA eS, ALE “HEHE CE TAPE AE RR” ASR APPA ASS BM ASG BIE PSA YS HBB BCPA ALM ER AT AUG MR, PULTE 4 BA ORE HET RITE” 1K PSR RIAL. DLS AS MIO Sy SOR AIUD Pe a Hf EY © GAT Unity 5 RATA. PMN, ABB IIMA Unity 5 far Aa at (Frame Debugger), 3f (#8012 FISH WKSEAE Unity PRE: OS 18 Rese TF Unity 5 AEF POHL (PBR), RUMBA VEMMLTH HT 7 PBR ASCO, FESPA T Gunfi] ZE Unity 5 4 ALE ISL — Ne ESR. TERETE RAVE, CEASE aS ON FHL TIS A ES BAAR Unity 5.2.1 (Re BRNR), (AASEMARIN Unity FRE RA MTA, LRAT HE ei RHE (RM SABA SA APR. Gil, ZE Unity 5.31, WR Ee, aT aE SBS A SL, ALG IE AS mm Bed a RATT A YA Pe 2 BEC hittps://github.com/ candycat!992/Unity_Shaders_Book). © RAE TAREE. TE UY OTRAS HE — A TT i, BE, EATS Hema. FEGET SPURTE” A, ib A aS OR AE A aT DA ES PRAY S VEAL AMAL, RA BMT MATHER SH PAA, FRESE TL. HER, TN a SHER e% HT LCE SFE github Chttps://github.com/ candycat1992/Unity_Shaders Book) }. F #4° NRE. TEMES AI, FRAT IE SS Unity MORTAR Unity 9.2.1 (Set), JFZE Mac 10.9.5 Fl Windows 8 °F Et FE TAG A EMOTE. AFR TS IML Hy KS te ERS HUET, ERA TU PRICE. xR mR ATER, BEAT —TF ER, MR 7 HTM CEE LAK Assets/Scenes/Chapter BAW eb, OAM 7.2.3 RTE MIRA Scene 7_2 I FY SEC BE I Fe MEK AE Assets/Scenes {a f & HIM Unity Shader Xft. EMA AtH PEK, PMI 7 SLA A Unity Assets/Shaders Shader [i Zé M1 Xt Hy Assets/Shaders/Chapter7. Unity Shader ff!) dr % 1720.99 ChapterX-2) fie. fri 7 He (KAM RLCHBA) Unity Shader % 9 Chapter7-RampTexture BATRA MHHR, BAAR — TF LAK, AMOR 7 ATA RN Assets/Materials | Assets/ Scenes/Chapter?.. fie +4 Mi t)é % W730 E MALAY Unity Shader # MrHIVERE, 3F CL Mat fF J6%%, (9) 408% Ay Chapter7-RampTexture ft) Unity Shader (tt ii % i RampTextureMat 10 TRIE CORA, REPRE — PIR, PIM SRP BOAT ECPI Assets/Scrpts/ChapterS eT eI, REPRE TAT {FIC Assets/Textures/Chapter? Assets/Seripts AES, AMO 7 ETT AA SCE CER FL Assets/Textures BRT EARS IO, AS TEACHER. BIEN, Assets/Editor CHRP AA THe EEDA REKAS PIS AT MMA, Assets/Prefabs FIC FLA Fo EAL A MIE Lit TRUS. BERG FAERIE AP Bs 5S LAE & Oc EA AE TE HE, ELSE RGR So SL BEER, Be SOLE Mh aM VP HAE BE PT DAG Ta) Dg eB) AS PAN AT ZE AY github if ie HL Chttps:// github.com/candycat1992/Unity_Shaders_Book/issues), JEWWhEtIE A PUES FRE, Bebb Haare CE. ATLA Clelefeng!992@gmail.com) RAE, AHAEHE QQ BEN 438103099. Sa LK A MGA NY zhangtao@ptpress.com.cn. ait PH, ASURY (Unity 3D ShaderLab FRAMED — FAITE A PBT aT eT, Ae Abd HR FATHER A FBC T ARTIS ALN, SRST BOYES CES AS OO AE AB. RUBE, CEA SRE, BUTBET TRS ART IL. BORSA ie, i BL 1 Le ASE A ZED a FE ADR SY EE EP ALR SE PU BURMA, PASCAL, EAM CE AE a RR PLE BI OK, AGE Teil, BERYRM BHR 2, RGIS, AGA REALE BE AS. tL AAT AA, LAPS SS TF SB PRLS, IRSA ETE, EAT RRA Hela ATHY IL, BMA RBIS & RAVE ESE AA ES, RT, LAAT ER EG Bh 15 TEAR He RE AAD EE TE IP AAS HEE, a AT TCU ASHE. Se, TRBERR UN A RING FEL HH RL a RS, SBT AL RAY AR FS BY AS HAT A PANERAI TEN ASHE. BEUTLER AE, UR. RU RAS EAT PEBOUAEIR AY HH RE LAE ADL, FEAT ASS BE ve SS St ELE ETT tet 218 Bie 24.3 HAR Draw Calle 20 244 +428 ne A oem 2.5 WA, MMs Shader [4-23 2.6 BEDI en Bacataicat “23 2 2 $83 -B Unity Shader Bit 24 3.1 Unity Shader Ei seen 25 3.1.1 H8tHE LH ait Unity Shader 25 : 3.1.2 Unity bth 26 ° 3.1.3 Unity P 64 Shader +--+ 26 5 3.2. Unity Shader ff Mii: ShaderLab-~-~ 28 2.11 cease 5 3.3 Unity Shader (HJ) 212 os LR RRKA 6 3.3.1 %4%41144 Shader 4244 F 29 2.2 CPU Al GPU fal Adit ffs 7 3.3.2 Hi 4° Unity Shader 654732: 221 AOA AER AP once Properties +--+ 29 22.2 RESRR 8 3.3.3 E£EAAM I: SubShader 31 3 GAA Draw Call 8 3.3.4 @—#/65: Fallback 33 2.3 GPU Hike 9 3.3.5 ShaderLab i647 3th 23.1 BE 2 FB LB 033 23.2 WEH#ER 10 3.4 Unity Shader (72x +33 233 3.4.1 Unity OIL: AA EB 34 23.4 342 REAOHRF: WAR AD 235 bs 35 343 RAM MB: DR BRA ne 3.4.4 i&4EM4} Unity Shader 4 A, 35 KT ‘| Unity Shader J! : 5 PAR AS 7 24 z 3.6 FRR 24.1 44 OpenGL DirectX - 3.6.1 Unity Shader hes 24.2 4F4X HLSL. GLSL. CG-19 Shader «~~ “36 3.6.2 Unity Shader 4 CG/HLSL & WRK 3.6.3 TYME GLSL 3.7 WEIR 4% F>) Shader PHRF RH 39 Seem Unity 4&1 84 At A A i “45 425 43° AUR 43.1 43.2 : 433 421i 53 44 Hil ee 441 FERRO RL 54 44.2 PRERKARR- 44.3 OMB SE 444 FROME 445 (TAMER 54 44.6 4AM 4.5 KERALA REX: 45.1 HAR RR 45.2 RAE 45.3 Di Rah RRA ASA PASAEDE cee 45.5 BRAKE 4.5.6 A4F4EIF LOEB- aE ihe 46.2 BRE 46.3 Raabe 47 5 48 Unity Shader (HARE HE CHCER) 87 48.1 Kaas s 87 ABD TURAN ER A Binns 88 4.9 BEREIR oo 89 4.9.1 ARIA 3x3 ER 4x4 oh ARAB AR. “89 4.9.2 CG PARE AAEAD 89 4.9.3 Unity Pa) RRA R: ‘ComputeScreenPos/VPOS/ WPO! 90 4.10 HT RBIIR 93 411 RAUBER +93 Blk WR 385% FFH4 Unity Shader #5) Zit 100 S.1 ARASH AEE ALES - 100 5.2 7M ef PASTS 707i fae ~~ 100 5.2.1 RR eae Be Hyer “101 522 eaacie nn & 103 5.2.3 Ree Se eee 18) 4045] 38 13 oe 104 HoAT IRA Byte see 10S Unity #2081 A BOC TE 5.3, HORNE ABE 107 53.1 ARMASKH 107 53.2 ALHRE 109 5.4 Unity 22(t) CG/HLSL if Xo 109 S41 HARER 54.2 Unity 24475 L +109 “110 5.43 KALA RRA 110 6.5 ¢£ Unity Shader "1230. 8% 5.5 PEP RMINIH: Debug -- i TERR 131 RIA & BR 1 6.5.1 HR: 132 41M 48: Visual Studio 113 6.5.2 KI: TMAH 134 § 113 . Blinn-Phong #678 135 5.6 TRY am MS 6.6 5.6.1 RG IL AY MEARE Fp ooereen us 136 5.6.2. Shader )i8i% 2+ 116 5.6.3 Shader 78 LZ ws 7 5.6.4 Het 2H z eee IF 5.7 Shader #4342 itt oeretcaToectE NI float. half3&% fixed 117 MIRE ss “118. RF le Hoy it H “8 TRIAS} & AoE GE 2) 119 SE 7 BSB sesesnssseesensee 139) FREIRVA Ossrsereticosnssne “119 oe i bo Tel AER ECE mrm Tincenesmenen A) WL ee “140 TAQ HBO Aylt “142 7.2 LBS ke “146 T2A BREE “146 722 ERE 146 723 148, 124 KA 154 73 “135 6B Unity paywa a “121 74 158 GL BRANDI ANU] FEI MEIER omen 12 159 61.1 a 121 161 61.2 Rak Ae AT 122 613 122 6.14 123 6.2 bet! 123 6.21 123 6.2.2 124 623 124 624 124 EBB BERBER rrr 162 6.2.5 125 8.1 Att Amy RE 163 6.2.6 z 125, 8.2 Unity Shader [fi 164 6.3. Unity Ao eA Be I 126 83 SHINER 165 6.4 ¢£ Unity Shader "PSII 8.4 NIA 169 ben —— 126 8.5 TRA RIES AMF OR 171 64.1 126 8.6 ShaderLab (Hi 4 173 6.42 129 86.1 IB 6.43 130 8.6.2 174 86.3 FLYRSAR 8.7 SUBTLE BOR 8.7.1 EAA MAG RR 8.7.2 ZAARSO ROS Bim PRR 93.2 RARPAR IT HR 9.4 Unity (90) 9.4.1 9.4.2 9.4.3 944 9.4.5 sR Rata AY 9.5 AHHH A bKAE Unity Shader: #108 10.1 Seay bE BRAG 175 176 176 176 180 180 182 185 186 188 188 189 190 195 “196 196 196 “197 198 202 204 206 209 10.3 10.1.1 ABEF 210 10.1.2 @)AE A FIRMA HY aH BIB encnrnererenen 22 10.1.3 KA 213 10.1.4 44t 215 10.1.5 aE RAT 217 iH 219 10.2.1 FRR 219 10.2.2 RAR BOR 10.2.3 Fes 10.3.1 # Unity Bug esses 25 Unity 648 RAR on 208 10.3.2 ans iE ————-230 11.1 Unity Shader "(f(y #48 fit CINE Tel fa c z 230 1.2 Sesh 230 121 ARF PA 230 11.2.2 Ramah 233 113 Wisi 234 131 mapas 234 PEs 236 BEF Be 239 Boke Bie B12G RRR R coreeennnenne Dekh 12.1 AP SEAS (1 RE Des AOE AAS 244 TAREE EIR ALLE 12.3 ae ~ 12.3.1 ZRF 12.3.2 a IEA RE. EAN 14.4 B63 cesses 207 12.6 igahist py 15.2 12.7 PRE 153 HRA 15.4 FRE 15.5 BSCR B38 RARE 267 od 13.1 PUGAEAER SE 267 B11 #6 RE 267 13.1.2 dott RR ~ 69 «= $16 Unity PAV AHL RA 310 13.1.3 PAE REEARE . LOL BBE ET BREA reeceereeresceneee 310 ae ae BIB 16.2 MAE RERY TA “311 BS nm 16.3. Unity $1nUideA PTL +312 13.3.1 etene 13.3.2 agit Hp 133.3 EL 13.4 FRR RI 13.5 I REBUE ae ams 163.1 GRU : Deve 16.3.2 AGATE 4! 16.3.3 saan ik oe 16.3.4 Hiei arts 16.4 ikeb draw call A 16.4.1 aA HAL 16.4.2 HRAHLALIE - 16.4.3 KEM 16.44 AWA SPA- 16.5 tik rig SERRE AY TH a A -~ 16.5.1 PAGILAT HE 16.5.2 #4144 LOD RA B45 FARRER 14.1 RSE He ne 14.1.1 BRAC ARR 16.5.3 iRISBIERRR 14.1.2 aH 16.6 dike b> Fp BE Ah FH A 7 1413 XM- 16.6.1 42 )2 4] A 16.6.2 abe] Pie ath 16.6.3 id AY FERR Fo E- 14.2 SEH A Tenia 14.3 WEBI 16.7 Waa a 16.7.1 ay Kay 16.7.2 #1) sR HK 16.8 Wke> it SESS ARE 16.8.1 Shader 4 LOD 4&#--- 16.8.2 RAH dah tse 16.8.3 ARBRE Ae Phat AT He A 324 T6.9: STR IRI Biesetstter seem senmeeretseceereres 04 Boia Re 817% Unity HRHBABRD 171 Ze AT EAE — Ma B28, 17.2 BERS ae 330 17.21 hist 330 17.2.2 330 331 173 s atk 332 HAR Input 174 17.5 17.6 B18 RP WBHBR 342 18.1 PBS fy SBie ALF ER 181.1 ARAA 18.1.2 Re RA AT Bae (BRDF ) 344 18.1.3 RAL 345 18.14 HARADA 346 18.1.5 Unity 4) PBS £9L 347 18.2 Unity 5 fy Standard Shader 348 x 348 tefe]48 JA] Standard Shader «349 18.3 —4S nS ARB 352 18.3.1 A 352 18.3.2 AERA 355 18.3.3 WHR 5 18.3.4 SEAR IE IA] sneesrensenes 18.4 Zt 18.4.1 HERD A EM 357 18.4.2 #2 to DARE 358 184.3 #4 HDR 361 18.4.4 MRA, PBS i€ Ott AAO BER 362 18.5 4 363 18.6 363 > 19% Unity5 BMRT+A 365 19.1 3% iT” 365 19.2 deh Fi a 4 Rea 19.3 S9WCE: A CRIES: ai 366 19.4 SAG (8 EMT BE + 366 #08 CARSARD-- 368 201 WRAL AT ARTERY if 368 20.2 WRN 26 2 K seceneneznsnresnsnntnns 3GQ, 20.3 BKK 369 RRRTER—, RARE PRR EWRGRS , CAMSAMEHEREAN BE BRULEE A, HRA MALY A Unity Shader 9 3] 47 FAR ty 2 a. 1H KWAS| Shader WHR HALA] Shader HEIR! #1 SF be oT AA A AH AWA: “Shader Ett A” “RMA MH 487 fH Shader” “2 7] Unity Shader, #8112) MERE” RABAT US I pik oe Ko UMAR ES BPA RYO BF LE BRAM REA T LK GPU He do ft SRE IB EK Bik, Baby At TSEM Shader ML fe RIE A aT ab i by fF Ae 93% Unity Shader 32 3&— 3-4 FMF Unity Shader ASL Sk, TAA Oy ae a Ae — ey HB 943% 25] Shader fir by te ah KAORRMFEHGMN-AP ARE, Ri, £ BUR UY BBY Ya Re So, RAT EA Bh AP RGLHFFLR, K-BRARS HM BAH EP TL BE ROR EAT A A Bh a hE Shader Wy #26, RNAV PUA BY TF ARR — Rt BE Re lB) RL HY”. € SS LER WGODKSI Shader ALF PIM Shader AYWEFE 1 BRAT MASH OT BAEBAL A He H A fas “ Shader JE(b A” “Bs RAAF Shader” “*#>] Unity Shader, RAVAN RRL”. BAI AAT LH VANE. MURA MEA Shader (58 —ATS, BEATA AS BT Ay TIE BINAT, TED A PR RRO — A, MRA, BUTT AAS AT LEGS SEIR AMEE Shader (777TH, 46°F >) Shader Mit FETP EE — FBR. BAR, BF AHAB LER, PREY CEN, ROAMBURS ATER BORAT, BAN). AEORAL ATA RADIA, BATA ARE BR TF ERB SB HOSA. TEPER ILAI ES, MLS & DAA TEAR A — ER, YP ET TS HEF HY MOAT SEER BERR PAE CARLA PAA AR 2 a mT A) BRAT TAL FERPA “SPSS”, MUAEAT AL CHGS HTB ES TE ERAT. BAL, AAA EAN I AMR Ae LA Hs 6 A, HR FE AOU TBE RAY, SPIE, ROAR IT ABI. FAM R RL, IK AV HERGE Unity S|SEFF REN, EGE, Unity He RAISE! TE PARR, ABEL {ICE Unity SRL ISCR, BG. WATER AES) “BMGs ACY Shader” IZA. EASE AT, MRR SETE SG LAG hn (TFT G'S Shader. FHEMBBT RSH, MEH ‘VES Unity Shader #722: 74, —> PAU (88 5M SLR CARAT AREF A. HS Jes PEARED BI Unity P, PRP GIEAT, BOREL T ! PERRIN, BLE, SOA ERA, ATER. MARIA BA —A 4 vert Al frag (teh, EMEA, Att vert HM RVET He AH, MERE AUTA IN, 2 AES Site C# HE Tin A) — Ae HGS INT Shader HGRA T 2 MERE I] ACARI T fk) Shader [) Ail, UTE RG TERI EP MAES] CHMEVES AR ATIT PRE LARA EEA Ff 0S Shader (K)2#:fit}. DREMMARAGMADALR, BAM GR, ARS AAR. FEE, BAVZ TU RREAED Shader H>) CHAE Sa EIR EMRE, 4 Fl24 Shader ij 3 FER DIE ERTER. 4AF2] CH. CH PENTA IL, BUATIAT CAGEAS TR LAR HH FURS SLA ENS, ATRIA SARA. PRT, Shader FAS PERCH. BUNZ TUBES] Shader, Je AEE Dm CN REE BALE, {EL H&, Shader RE MARTET I —T FM. HERE, MEE, RAR AGRE T Ne MONE TEL EU UAT 9. AL CHEMI ARIAL, JSF Shader iS a CAA TR {TAT SEAR FEBE, {6 Shader 4ST] GPU HYPE DESL. TUNE A BERTRAM BE IE AMABM. ME, FE — i UBT. URE AEAR AY SC HEAR ALTE ME Hy ON 12 EAH BRATS ESL AFT ie A — EA TCE EEA AR, SEE FE PB Shader °Y27] fat Ean ae 0 PUTMAN, CER TCA a, BEAT ETE AR SSE NA BUNT AESAS ASIN SG EBL EA. IG, ATER RT BA Ae t SALA ACB i REP LEAS Hel PRATER EAT TE CS 5 ELIAS SS a DEAR EVE AU es EER. HERA T A 3 CWS 2B BRA KRU T SUN GPU 2S NAKA, RW aE #8 (% Shader (X)-/E GEA AAR MS EE A HE 6 983% Unity Shader Bi Unity EAM LUT TA, HRT RA {Sa F24% 1—Unity Shader. 1X — HAF IHE Unity Shader HSE LIA BEANE ATE, Palm yi FMR — ME LEN) PR A 4% 25) Shader HRMOMFRHM HKALE AMM — KEATS. Wi, ZE PBS BLAIR HIP FRAT AG EAR A HE SEE AN A AH RR LIBERA, UFR, REIL. ARETE. AE A AE AA HB eae BL Shader “P29 RCEEM.. A TDR AR, BUTTERED LL — SRP ORR “SLE HS F He be] 2b 2 Se HA ED”. © MR TEED TERR, RAVRIERIFMA T Unity Shader fy2#2) 2 ie. Wma Ht Se Mee fi HY Shader FF, HEF Shader ‘PACRIKIERRM. SHAE ARR GU AARAR. BERNE, PUNE A PLY Unity Shader KY AME ABT IAAT, By eT T seme EIR TSC, BMI. TERRE, DEY T SIRE. YESS O REM, FRAT Sea LFS TEMG TALAY Unity Shader. WAM AT WE 4 MEA. SESH FFM Unity Shader FI ZH AWE — AP AUR TCA ae IEE SUAS A LGB, SCG BEBE A HY ZT A A AAT 5 AR HEHE See tH KF Unity Shader BSE FAS, LLM. AE A BRL) Ree UIE. BOR Unity PAM AKIGED WTZE Shader PEDERI DERE, WER, PIRATE. BUTT EAE REL EEA SEL“, SBS HEA Unity $e ete) Pa a KELANA. ATE BUMS MAAR RT BSL. kA nl ee Unity Shader P(E RSE. USO RMSE BSR ABR BU ARR. ESAT ORS, IF St TR) Unity (eR NL PARKA MBE AA. TE TART EN ER, BATES) fey 35 SE MORALS BE I AS GEAR ° HBR PLAT AIRE i , SEBEVHOE Unity PADRE. Me SER SERA. tft CARA BF — RAAB. PRAMAS TUE 3 PET. BOR BSAA RNAP LMNCRAURASS HAREM, on PLACER. ARE AG BE Unity Hi) 3 AER REA 3 ACER, RRR OAT ZE HEAP LS TCE. PCR INT OREMOR. TEARERS, BUNS 31% GDA Shader AR ETZWFANSSOUIN AS T scHGIR HSIN Unity Shader. 10S BR ik — HAF AVE ZE Unity Shader (WHEE, RAL FOES ASE. BM LMM HANI EE LE. 1 — HH EF tn PE Shader "} BARS AERO SATE i. TH ALAN FARR. © RR Bea NB it T —#E Shader (RGA IA, Pil Mabe SET ARREARS ALR ESE A Bee HERR G, FN, RES BSE BS. STF B12 RRRLBMR PPAR AMR AS—. eR Ot ee Unity fe —ASSRE AS 1 PRE a Ab RD AS FE ISR HE SO PAG RY SE, INT BB, We. B13 BE EARLS MEMRAM LMRS PR. AK FESPA Mn OT ZE Unity PRS PR EN SER SC BL BE APA BE FALGBR MSW RMOAT IACMR ARERR ROM KB SEH LAVA LOSE RTE A A, WAT. RHA TE. AREA FER) TC i ARB TE SSC AI AIL Se BEAST TE BSH CARA MSN RRP LAM BE. ARE TS Cem EN. 16K Unity PAB RCLA MALE RIT ME. GX RESP Unity SERB AE BO I A RTS ° TR PRMAE-LT REAM. AMAIA Unity MAA EDL, ISTH ETF MEMCROHAAR. Ba, RANT ESAT SARI. PRM Aa TP 4. $17 Unity ORABEBRM Unity Hi SAH R MN Shader BX—_-AAH AB. ATEN De SP AR A TAT AE EB ET SL, A Bk a A TA BB ELT. BS SFMBNBR Unity SAPTIA TMP WB, er Unity SRT HE SRA AE I). IX REA SIE EE He A, FERRE Unity Je to fo) SDI Te EL FREY. ATER CEA TESA — APE AS SORE 25 WL ATE: Unity 5 PAE Fs ER. Bi9E UnityS BMT MRF Unity 4x, Unity 5 4 Shader HM ARS REM H. ACREAGE Unity SP} EE, WDE AMET AR Unity 5 TTT A A fal RUE FARSASG AVLHERSVAAUTRNNER Riis Aha FEW A-TRAK. TERE, RAVE ES ET OME BER, DE DRA UT RAIS. BA, WME TG? ALT —iBUEA Shader Myth FRE! SB Q25R TEAK AEF WEN ZA, BAVA DET TAKE Shader, WPA RM. GZ IRAP AR BE VERA ATW, WR AT T EATER ENS LAR, BERGE TCIE I A CLM Shader 2 BI. VERDE REARS AYE FE RAE — 9k — ES, BRAT A Le 9 ARR. EHO AREER DL, MEE, —#% Shader A BUE. AAA RTA, AI RE RE ETT, TOE He hE HR. ATH EAR AGEL Unity FG, a RABAT IEE a ARR, 2 BNF TATE SPE RE EAE a HE EAA ME BEE (HH Shader, BATH HERE T Wt Shader AEA TFA. Shp, Shader MAL FARHAN, ABSENT Shader A2F% HC AUPE FD, BANTER He BEE EEA ANI T EPEC AAs C8, 5 TD ASH Se HT A EH AK AL PEA 241.1 AiR BUR — FAAP AREA. FELL, View EARL BUDE MAF. BOR, EAA EEE, AEE PART ATER: 1, HPT, 2, ME LURE: 383 2, MMR: 4 wb, SEE RE TABS TA th LR. PEMA HILL A, TEE EEE SER T AIX 4 PLA A BIE IE Be ‘AU BEAR AS A BE AD TA DAN RY, ABZ ARE 4 SIN AES AEE {EVER MARL T PEA ATH, AKA. EEA AL Za, - BAL T ARATE» UR TE ANE DR BBE 4 DR, ELAS AG BEM SL BR EMA AE, TOLER RTE, SAPP T RET. LED, SAF 1 TERR T HEMP ES IE FOIE TF 2, LAR 1 SPR MEAT F — “ERE nO TBI T EFL Tht A AR RE AOE FT DEG PUTCO AE CEP RE RE IE, LT Bit eA Jef 1 ASSIS BET DA Ae — mE P21 SS TAFE tk BH AE PR HT TIA BRIN Wik AK AR FR AE ae Ss EF ES IT ATT 5, OLR PE FERS IN TIPE, SETA REE bOI, AEE A EARP EERE. BIC AF 2 REA MIS Cbottleneck). SRA PF, FYE AREA READ mn SAE AR ARIE, EAE ST BE BO TAB SAMA RGAE n BERET « B2e BRK RARARAR RRA We Be a ae Poe Sag g a a ve eee hay Pe Py ~ 221 SRA 21.2 AR BRIAR ETS HF Bit ke A Se PEP SL RE EK RET EES EF AEHA RR, MR RA PTA) TKO HEAR. ATE, USL AEB — RUHL HR, SRG eh MB HE ER KA OB 1 PR DK SL PE He CPU Bl GPU 3k fA sE RAN. (Render-Time Rendering, Third Edition) "!—43+4§—/MERVFLA wk 3 NYPL: EATER Application Stage), LATHE (Geometry Stage). J:HHLMTEL (Rasterizer Stage). TER, REESE, RPA DME PKR, BNL T Pike Br. 2.2 BART 3 MRSS ARR. ae, IES aR 2822 BRARKAPH 3S © BABY EL WBF BATA OE HH, ENB BATE SI, LEA HE EH CPU HEAL. He IA Bh, BTR AE TE A BR A SS HAR CEXR—-PAP, FRA I PEBES: BG, RAMEE, Gol URL AL Bh. WEA. RL TO. A TEES, SE, TREE RE, BRAT EG “ALLE BR (culling) CF, VAR ASMEAS A] LAMA IMR Hs, ORR ASG BES ESE LATE LEAT A, Re, RAVAGE EAE PA RAS. ER AS tHE A FCRANHAR CBRNE. MILRNRE). CMS. HAY Shader F. iX—Pr BLA SEAN He AML AR IT AG JL APT fk, BT: (rendering primitives). (@ KV, WORT Few, Ry SAT. BMI ATONE IRA FT BL JLT TB HAE BEAR ES, DE IL SRE AA A A HF BE RE EAS HA, AXBNLATUSSAR MT ERED. 2.2 CPU AMI GPU Zis ois © JLtat ir Be JUTE FSF Ace Fi As ARAN BES lB LATA EAE «Gt, ie HG BE HE TET A SRE, CURBS HEA. IX—BPBGE ME GPU BET. JLART SY BR ih BEANE MER EAT EA, BETHEL. ESIC IRE. SAMUEL AT AE BME TARO, IER PE. ILA BLA EEE Ss LAE Lk MS PRE SRRESSIEP, FRSC REET AGE. ALR AES PME AT 2b A, IX — BBO HAE fi OY ATL AR. EUR RE, EPR, SEAS FOR © HEHE BT BR JTBE 2 EST BL RE A ER, IPR ER. BP ERIELE GPU iB fT. HOH YEE EEE ee AE NR 7 PB AER HE WES HE EE . EREME-MAAA MEM GAGE (PSEA. DLR BEES) METH, 2 aE TERRE. pees VRE | REAKKAMEMARKK, ERMA TATE EATER A Hh REID TO HOR. FRSEIMAW GPU RAR, MERGED SEALERS RAR. TERT JE CPU, BISA BL. AISA BCR 4} 9 FTE 3 MOMBR: CL) FORGE MRS EP. (2) BEAHRAS. (3) WHF Draw Call (ZEA HE SR a BATES REIT HOE). 2.2.1 JOM RA Lp STATA IT TG BE MBG EMA GEE Card Disk Drive, HDD) "Pinal RZEATE (Random Access Memory, RAM) *f. 28/5 » aR AISCHE CHE SC Be MAR AL 14-22 [] — SE FF (Video Random Access Memory, VRAM) ‘F. JEA, EARP ALE MER, TKS Be PAF RAM WAHAB A. FA 2.3 SARE TRAE TE “a i, “a 222.3 ERATOR ( REEL 3 VHS ) AUER B AH, ZORSR, CPU UDR RAEN B2E BRK ABER ALE, FOAL hee AE FE PEEL 1.3 ARIES. lt, TH CMe ATTA. ARE. SONAR SAE RGE SE ea, RAM PAGE RAT LSERT 2 (EMF — He RL, CPU Tk TEA Colin, BAA CPU BT LA fal ORS BR RET MES MD, AB RATT AY HERA FARA BER, Dy AGERE RAM MAE PRET TH FEZ, FRAG BSD CPU RBEARORAS, Mii “HEE” GPU WIRE ATI T fe. 22.2 REBRKA tA REERARASHE? — AULA ARE, SMEAR ARE NT RRP A AE ER BM, ATLAS EAE CVertex Shader) /}7 7644428 (Fragment Shader), JtURtE. MUR. DOR BATA EA RAR AS, SZ Ta BF Bis AH FPR AS. A 2.4 Sa TT SAA AERARASIN, TERE 3 ASA HER BRS od aReRe omar nxnel ema [) 0824 ERS MERI TH. HFRARRBRRA, Ait 3 MRHMEERRED HMR TENE RIT LYE, CPU Bae SE “MER ir SVE GPU: “ML ok, RAB HE PAE AE Ge HEFL, PAT DAFA BRA BE ETE a Tee |” TTI Nett > BLE Draw Call. 2.2.3 TFA Draw Call ‘Pr Beha eR Hea NAB BL Draw Call. fa, Draw Call BLE, {99 He CPU, ROBOT HE GPU. 3X7 hr L2H — 7 EARN PTE C primitives) J, TU AR 2 FEO EP AX BATE EAE EAR TH 2.5 FEB TE. ; aught TAP Draw Call BY, GPU BLS HLINERACAS CHIMUR. OM. PEAR) AUTAT SP ATSTLAIARIGET THC, CCAIR LER A EIORER OI. TBI, WR BTR WEE GPU TAKER. 2.3 GPU ike [=| lal g® 4982.5 CPU MLE AR Draw Call 324i GPU FBLA“ —* Draw Cail SHAR ARERR TTR 24 GPU MA CPU ABEL AS BIE J, MAMET — ATURE, AEP TCT EEL 2.3.1 HBR FEL, BURR T ER BE, CPU Jeane] Al GPU ite, JFL Draw Call Kr & GPU SEAT. GPU ORME RR IE GPU TitkKA. FRSA ETTORE, BUILT BAD MCT Be, FER GT eT HA, SE SELL GPU. GPU iit SBIR AAR, AINE TEASE 5 ERR BATT FE Te A I ANSP BLY SLAG, 1A GPU TIF RAEI T ASA. CERT, RATES Tf GPU J aa] SEMI BESS IT BEEN» JUTE HEAL BRAT CLS) AT PE A THAR BL, ETT AR ARB GPU ORSEBL, 4 ANT BE GPU BEGET ANIA ATC EE DR AY Sia FRYE. FA 2.6 Aa TAS AKER eA ACR HEBR AT Sa Fete. SUID - ae ” [| a ae lee EHC 2226 CUMBRRARLR, MERRTRIMANTEEUR TRE: AORTA RESET RASH BS, See RAR RR ACARIN BET De REA STEEN , EEE RRMA RB BAB eS CPU LEELA, FARR COTS Re KH Shader WABFRARRRA, BAATR Shader BAH SARE AT DAG» GPU FSSA URE Zk RCT HE TE aN 5 SORT GE A FD TB RUBE AE, FE Draw Call F514). MORI BE ee eS TA ESE TRB ER (Vertex Shader) LCP WH, CHATS OLILA NAR. TE B2R BARK Sve. HHS BER (Tessellation Shader) @—AWAM AES, CHPAM AAT. TS # (Geometry Shader) [ARE —A ANAT A, EMR PUTT (Per-Primitive) ASAT ERRTE, Sear RE Ae FL 7C. FASO EE SBY (Clipping), ik —WrERi A BSE AEA ERE DLE A TIL RUT, FIBRE ff A CARTE Hr 5 KT BJ TE A aa, BRAT LA FA FE NYRR SP A BY a, tL ma ae a Ss 0 LE TELE AE PY TAL 5 JL A8) BSB BR BSE es — “NE AKT BE RAREST (Screen Mapping). iX—BrBLE FRC EAS ALAS, EATEN TCH a EE AP THLE EP I= AAALE (Triangle Setup) A= MAGA (Triangle Traversal) [st 5t HAE LB se AK (Fixed-Function) MWB. BE PARMA THE (Fragment Shader), les HME, “CFSE 7G CPer-Fragment) MTG PeF. SG, BATE (Per-Fragment Operations) PrAATMTRS RENEE, PE. REMI. UTES, ERA SRS, LAA ARATE. BER AR, BAIR BEARER OT EAT EOE A EE 23.2 WRBes TAR ES (Vertex Shader) LitKANB—-TNB, “EMMARAF CPU. Weis eens ACB ETUR, RED, WARDENS DURA ee. UR ATE RADA WUE A, HAAN RSM A. PMN, BAG TT RAAT A= fi (ELE EAE, GPU BY LAA AS SESE AT AL At BEEP, ORATION EH IES HAR. DAE TER LEER: BERATING. AIR, PRT IX TALBES Sb, THUR AE ES BRET Dia HY Js ET BT GA © 2.7 FRR AST PET AE AT AT A RST AH IG EE. 282.7 CPUAE MANTEL BSAA RAAM EH, RASA GA ROM RE R, BRET At AO PHKAGRE. HM, HITCRERHAARHIER 0 WERE. AE, PAU AIAR CHILE) BETHEL AOR AT AE BP OAT, RAEI SN PLEA AAO. a, BRAT AY DAG iL CE TL AL BOR OUK I, ASE. (A AGRE NVIE, FEHB CE OL SP TL AN BAEAS TILA BEDALE — TLE HE, HRT RAR MEL SS 1) SIRE IPR Sil. MAG, RAMEN ATER PAALA GAA Fm: 1 0.pos = mul (UNITY_wvP, v.position) ; FAVA AGI RE, BEALE TIL ABTS UA Ab AR, REAM AS ch OE 23 GPU RKB JEUGEIG, JAABIA—(E ARM (Normalized Device Coordinates » NDC). Athie# HOS PRATER ER 4 REESE 2.8 FART REM ann} PREF LRB LAE «B28 TAMERSARAVTAHTMERNALRB SRST, BAL BB Het EMR AD NOC THE ABER AV, FA 2.8 Set ARPT EAE OpenGL [elit tH Unity (2H NDC, ‘EAN 2 Shit VELAZEL-1, IZA, HUE DirectX 1, NDC ff) 2 SPHEVEFAJE(O, 1]. Weta amy AT AN Fee HLT MLA GAT LH Be PE IEA HM AL EH TA SAE AT A. TEDL Shader Model 1, ‘CREB ACRE RIES HH TAN A) A EAE LAG, RO AT A AT TP 233 EF RTRSY RELA A, MORESO WS USEF 8 Fa EAN eT, 7S ARATE RUE, PACER HULSE EAA TG ULE. TRB (Clipping) WIE” TERRIA BIT BEBE HH AY 6 — PETAR A 3 A: TEE TE ULE. ABE. SE TEMLEESE. 5EAE PERLE A 1 FR TCE AREER ESF — TEAK RIT, SEAS CE DLEE SP PTC AR oe RSET) FH, CATA AG BERS. TH ABLE AB ADE BLE AY (LTC AG BEET — bE, TILA BY. , — RR BLAS TG SS CELE PN» Tn SASL ASE LE PS Za LE Sb a Te AT BRACE, TASB AY TILA ALF AK A BALE AL FRA Eh HPP MIZE NDC FANT CE, BUTIUR AREAS 7 PS, De eB ee a A FAR BORS FA TAR BY BAIT A. PA 2.9 Ra TIX PR KP. RO aan, 6829 RAEROVA AORTA MERA, Ak, TSEMTY AAEM (MEI BE) MER, F SHRAUAKAMHET ( PBA) PERM. MALU ARERNBE (ME HY) SM, MOMS ER, REIMER SRSR AGATE BAR, RR AA MAAN, BRATS A ER, PEARL SERRA, (EL BRATTAY UA 9 XR ER EI — ET PE 6 2.3.4 FRR FBR HI TE HEAR AR FMR GET ZESMILIE AT A). BR REBRSY (Screen iL R2e BRR Mapping) fif£% 240+ A 70H) x Al y bn Hea H RRA A (Screen Coordinates) F. H¥Ak MARRIE— TOMER AR, CABAL FP SAT TERA BARA MBL, RAG BH RE — at, TA a 9 Ay) A FEO)» SE iel "fe 7 Site Aik PRN AN: AIF. i OpenGL "PA % FT VALE BER HY ENP BEAR He ALL RUE RTE — 4h TEETER TE. IBA TORT, SETI ME 2 SCBEUEAT OR LEBE ENE? XBT EA ILA AEBHES » CD) REET TAT ME. KBR T RE MIRE, PLE MIR, BULITLE. (2) WRAP TEL T TAT MR, BR AGB AD Hr TC LEE ELA AE FF AE ER PMBEUTAI, Maw. TERR AE, ET TOMAR BLL REPT AC ETE A, BNET AT CAG A A EAS EMER. SX ANOP EOS FEE BERET) HTC ANY AT ILE RL. APB — UMN. BLE LEA, — AA TEAL T TAH AIR, AREAL RIA GPU BOAR, XE RKL E AES, RU RBTAIF. MRERAMAI PHI —-TMR, BAMA, Zi T PAIR CT tie ATA LAE ABE BRIN, NIX CSE FER. Poor fragment! [Al 2.14 45th TAA ati Hr TORRE IT HBR» =—| - Raat || ae }—> ReGtR 48214 BATRA. RAB THAME, FERMGH TARE SAR PCS RRB CHARA, RERSAMERFEP 2.3 GPU ike WR AEA EEA RS AREA, TG ELAS CAL OpenGL Fil DirectX) fH) SERA VTA AS SABI) ELSES SBE ASH BR $RESULT RS AY RIL PEG SOV TE AL AS TDA AS PF BAY VET B,C A Ah Nf EEL AAD TBE. 2.05 SEs RA 9 28215 MRMRAREMR NRE PUVA AT RAR MI (Stencil Test). 5 ZHIVERRZEM (Stencil Buffer). Sehr. BER SEARS HARE RIEL PAG. RIT TBR, GPU Bei FE TER CURES) BRAD ROTTER BEL, AIR CLENCHED AUN AGEL Creference value) VET, APRA BT UTP RAEN, Pla Fa ee ANT, MEKPSP GI MRAP RAAT, BTR RE IE. AR EPICA EA MK, BALLARAT DA ARAB A AST BPE RR SI BE PEE, MEST RTE. FRAT REAR FE, lin, ZEIK B28 KE SCENT ASL AST RAE, SELL INRA AE HON MEL 1 5 A HE TORN. ASh, BUM A, OR. FORE. WRT THI T BIR, WS ET F — RRS Mik (Depth Test). MURS AMT BITRE TG EAC EA. RIT TREK, GPU SEA Hr TERIA ZS FEE FRE KP REALE AT HB. SS CB HET oF FREN, MMT NSHBH TG, MAKTEEM SAAT. WHITBREAD TET HUA, BN RIES HTC AIR ELA EEF ARE EL, IB RSS FEE IED I BRANT A AA SB A tH SAR LIBEL YT IS EH At A BRAS AEE CE AE ATOR ATLA AMR, TTR BEE FE. AURA LEAS ADE, RA TO WTREM, CORA RAB AREA PAH. MMe TMK, FRE EE FEDS BE PASAT BA IEP REEL, CALE RIES ARIE. BRATTICE, FMD AES] PBL, ARORA EMR RIES AC RAE HE WR MEM ATL T LAMAR, CAT RDA HAREM OAT AAR AI? BABA, RAITT ML Be — “Ba DE BR. ORME RE LES fe FE EAP ER SS. E.R VE, PER PEE BAA T EUG Z ERR, WA, BATAVIA SINE Ee MAZE, MALEATE? RL A SE ag EM Tl WERE, FRAT OKABE (Blend) Be. RPE TEA LS Be EE BA EE AL SH MARA PRR. EMO, BATT AT BEE REREAD REA ESE. FA 2.16 Beas TA a RTT RE PI OTR, mH TAMER oR AMA i swmeeon | 282.16 RAMMED

You might also like