b'\n_START_ARTICLE_\nCel-shading\n_START_PARAGRAPH_\nCel-shading (tak\xc5\xbce: toon shading) \xe2\x80\x93 rodzaj niefotorealistycznej techniki renderowania maj\xc4\x85cej sprawia\xc4\x87 wra\xc5\xbcenie, \xc5\xbce grafika komputerowa zosta\xc5\x82a narysowana r\xc4\x99cznie. Technika ta jest cz\xc4\x99sto u\xc5\xbcywana do na\xc5\x9bladowania stylu rysowania stosowanego w komiksach lub kresk\xc3\xb3wkach._NEWLINE_Nazwa pochodzi od przezroczystych arkuszy octanowych, zwanych po angielsku cel. S\xc4\x85 one u\xc5\xbcywane do tworzenia tradycyjnych, dwuwymiarowych animacji, takich jak starsze produkcje Disneya. Cel-shading jest stosunkowo nowym efektem w generowaniu grafiki komputerowej, najcz\xc4\x99\xc5\x9bciej u\xc5\xbcywanym w konsolowych grach wideo. Chocia\xc5\xbc ko\xc5\x84cowy rezultat sprawia wra\xc5\xbcenie prostego, podobnego do rysowanej r\xc4\x99cznie animacji, proces generowania tego efektu jest z\xc5\x82o\xc5\xbcony.\n_START_SECTION_\nProces\n_START_PARAGRAPH_\nProces cel-shadingu rozpoczyna si\xc4\x99 od tradycyjnego modelu 3D. R\xc3\xb3\xc5\xbcnice pojawiaj\xc4\x85 si\xc4\x99 dopiero, gdy obiekt ten jest rasteryzowany w celu wy\xc5\x9bwietlenia go na ekranie. Silnik renderuj\xc4\x85cy wybiera tylko kilka odcieni ka\xc5\xbcdego koloru do narysowania obiektu, tworz\xc4\x85c wra\xc5\xbcenie jego p\xc5\x82asko\xc5\x9bci. Nie jest to tym samym procesem, co wybranie kilku odcieni na tekstur\xc4\x99, poniewa\xc5\xbc o\xc5\x9bwietlenie lub inne efekty \xc5\x9brodowiskowe mog\xc5\x82yby zniszczy\xc4\x87 efekt ko\xc5\x84cowy. Dlatego te\xc5\xbc cel-shading jest cz\xc4\x99sto implementowany jako dodatkowe, ko\xc5\x84cowe przej\xc5\x9bcie w procesie renderowania, gdy wszystkie inne operacje zosta\xc5\x82y ju\xc5\xbc zako\xc5\x84czone. _NEWLINE_Aby narysowa\xc4\x87 czarne atramentowe linie zakre\xc5\x9blaj\xc4\x85ce kontury obiektu, backface culling zostaje odwr\xc3\xb3cony w ten spos\xc3\xb3b, aby rysowa\xc5\x82 wy\xc5\x82\xc4\x85cznie odwr\xc3\xb3cone ty\xc5\x82em tr\xc3\xb3jk\xc4\x85ty. Nast\xc4\x99pnie rysowane s\xc4\x85 na czarno boki tr\xc3\xb3jk\xc4\x85t\xc3\xb3w; musz\xc4\x85 by\xc4\x87 one narysowane wiele razy z niewielkim przesuni\xc4\x99ciem, aby powsta\xc5\x82e linie sta\xc5\x82y si\xc4\x99 grube. W ten spos\xc3\xb3b powstaje zacieniowany na czarno kszta\xc5\x82t. _NEWLINE_Backface culling jest wtedy ustawiany z powrotem na tryb normalny, aby narysowa\xc4\x87 cieniowanie i opcjonalne tekstury obiektu. W ko\xc5\x84cu obraz jest sk\xc5\x82adany z u\xc5\xbcyciem bufora-Z, jako \xc5\xbce odwr\xc3\xb3cone ty\xc5\x82em powierzchnie zawsze le\xc5\xbc\xc4\x85 g\xc5\x82\xc4\x99biej na scenie 3D ni\xc5\xbc odwr\xc3\xb3cone przodem. W efekcie obiekt jest obrysowany na czarno i nawet kontury, kt\xc3\xb3re znajduj\xc4\x85 si\xc4\x99 na powierzchni obiektu, zostaj\xc4\x85 wy\xc5\x9bwietlone.'