Celleskygge: Hvad er det?

Cell shading , eller toon shading , er en 3D-gengivelsesteknik , der giver billeder et tegneserieagtigt udseende. Den er kendetegnet ved stærke sorte konturer og knap så nuancerede farver, som i traditionelle tegneserier eller tegnefilm. Celleskygge bruges i mange videospil, såsom Jet Set Radio, XIII eller Borderlands, for at skabe en original og stiliseret atmosfære.

Princippet om celleskygge

toon skygge
Kilde: https://okuha.com/

Celleskygge er afhængig af to hovedeffekter: konturtegning og skyggetærskel.

Konturtegningen

Outlining involverer at tegne en sort streg omkring 3D-objekter for at få dem til at skille sig ud. Der er flere metoder til at opnå denne effekt, såsom multipass, envelope eller dybdefilter.

  • Multi-pass består af at gengive objektet to gange: én gang med dens normale farve og én gang med ensfarvet (sort eller hvid). Derefter overlejrer vi de to billeder ved at flytte det andet lidt for at skabe omridset.
  • Konvoluttering involverer at skabe en kopi af objektet lidt større end originalen og farve det sort eller hvid. Derefter viser vi det originale objekt over konvolutten for at skabe omridset.
  • Dybdefilteret består i at bruge dybdekortet for scenen (som angiver afstanden mellem kameraet og hver pixel) til at registrere pludselige ændringer i dybden. Disse ændringer svarer til objekternes kanter, som så kan farves sort eller hvid.
simpel cel shading og udvidet cel shading

Skyggetærskel

Skyggetærskel indebærer udskiftning af lysgradienter med tydelige gråtoner, som i tegneserier. Der er også flere metoder til at opnå denne effekt, såsom at bruge en 1D-tekstur eller en pixel shader.

  • Brug af en 1D-tekstur består i at skabe en tekstur, der indeholder de forskellige gråtoner, som du vil bruge. Derefter anvender vi denne tekstur på objektet afhængigt af dets belysning. For eksempel, hvis objektet lyser ved 50 %, anvender vi farven placeret i midten af ​​1D-teksturen.
  • Brug af en pixel shader involverer programmering af en funktion, der beregner farven på hver pixel baseret på dens belysning. For eksempel, hvis objektet er oplyst ved 50 %, tildeles det en farve, der svarer til en foruddefineret tærskel.

Fordelene ved celleskygge

Celleskygge har flere fordele i forhold til realistisk gengivelse:

  • Det giver dig mulighed for at skabe en original og genkendelig grafisk stil, som skiller sig ud fra andre spil.
  • Det giver dig mulighed for at give mere udtryksfuldhed og personlighed til karaktererne ved at overdrive deres ansigtsudtryk eller deres følelser.
  • Det sparer grafiske ressourcer ved at bruge færre teksturer eller detaljer.
  • Det giver dig mulighed for at skjule visse visuelle defekter, såsom aliasing eller klipning.

Men for at få mest muligt ud af celleskygge skal du også have et godt grafikkort. Blandt de mest velrenommerede mærker er AMD Radeon, som tilbyder højtydende og overkommelige kort. De bedste AMD Radeon-grafikkort er i stand til at håndtere celleskygge på glimrende vis og tilbyder høj opløsning, hurtige opdateringshastigheder og lavt strømforbrug.

der indrammede roger rabbit toon shading

Ulemperne ved celleskygge

Celleskygge har også nogle ulemper sammenlignet med realistisk gengivelse:

  • Det kan blive opfattet som for barnligt eller for forsimplet af nogle spillere, som foretrækker en mere fordybende eller mere trofast gengivelse.
  • Det kan være svært at tilpasse sig bestemte spilgenrer, såsom gyserspil eller historiske spil, som kræver en mørkere eller mere troværdig atmosfære.
  • Det kan være svært at mestre, da det kræver god kunstnerisk sans og viden om 3D-gengivelsesteknikker.

Ofte stillede spørgsmål

Hvilke spil bruger celleskygge? 

Der er mange spil, der bruger celleskygge, såsom Jet Set Radio, XIII, Borderlands, The Legend of Zelda: The Wind Waker, Okami, Dragon Ball Z: Budokai, Viewtiful Joe osv.

Hvordan laver man celleskygge med Photoshop? 

Der er flere tutorials, der forklarer, hvordan man laver celleskygge med Photoshop, som denne: https://www.youtube.com/watch?v=4wz7n2f0l9g 

Hvad er forskellen mellem celleskygge og flad skygge? 

Flad skygge er en 3D-gengivelsesteknik, som består i at give hver flade af et objekt en ensartet farve uden at tage hensyn til belysning. Celleskygge er en 3D-gengivelsesteknik, der involverer at give hver pixel af et objekt en farve baseret på dets belysning, men ved at bruge forskellige gråtoner. Flad skygge giver et mere geometrisk og forenklet udseende til objekter, mens celleskygge giver et mere tegneserieagtigt og mere stiliseret udseende.

Hvad er forskellen mellem celleskygge og komisk skygge? 

Comic shading er en 3D-gengivelsesteknik, der involverer tilføjelse af yderligere effekter til billeder for at få dem til at ligne tegneserier, såsom talebobler, onomamouseeia, bokse osv. Celleskygge er en 3D-gengivelsesteknik, der involverer ændring af objekters farve og konturer for at få dem til at ligne tegnefilm. Comic shading kan bruge celle shading som base, men den kan også bruge andre gengivelsesteknikker.

Hvad er oprindelsen af ​​begrebet celleskygge? 

Udtrykket cell shading kommer fra det engelske cel-shading, som refererer til celluloider, de gennemsigtige ark, hvorpå karaktererne og indstillingerne i traditionelle tegnefilm blev tegnet. Disse ark blev derefter lagt oven på en baggrund for at skabe det endelige billede. Udtrykket cel-shading blev opfundet af Sega for at henvise til den teknik, der blev brugt i spillet Jet Set Radio.

Konklusion

Celleskygge er en 3D-gengivelsesteknik, der giver dig mulighed for at skabe tegneserieagtige billeder. Den er baseret på konturtegning og skyggetærskel, hvilket giver objekter et tegneserieagtigt udseende. Celleskygge bruges i mange videospil for at skabe en original og stiliseret atmosfære. For at optimere disse spils grafiske ydeevne anbefales det at installere Vulkan Run Time , et softwarebibliotek, der giver dig mulighed for at få mest muligt ud af grafikkortenes muligheder. Vulkan Run Time er kompatibel med de fleste operativsystemer og spilleplatforme, det har fordele og ulemper i forhold til realistisk gengivelse, og det kræver god kunstnerisk sans og viden om 3D-gengivelsesteknikker.

Forrige artikel Sådan konfigurerer du Google fra din Android-smartphone?
Næste artikel Sådan sletter du en e-mail-konto i Thunderbird?