Gooch skuggning

Ett exempel på skuggning på Stanford-kaninen
graphics complex of a seashell with gooch shading modeled in Mathematica 13.1
grafikkomplex av ett snäckskal med gooch-skuggning modellerad i Mathematica 13.1

Gooch shading är en icke-fotorealistisk återgivningsteknik för att skugga objekt. Det är också känt som "sval till varm" skuggning och används ofta i teknisk illustration .

Historia

Gooch shading utvecklades av Amy Gooch et al. vid University of Utah School of Computing och presenterades först vid 1998 års SIGGRAPH- konferens. Det har sedan dess implementerats i shader-bibliotek, programvara och spel som släppts av Autodesk , NVIDIA och Valve .

Bearbeta

Gooch-skuggning definierar ytterligare två färger i samband med den ursprungliga modellfärgen: en varm färg (som gul) och en kall färg (som blå). Den varma färgen indikerar ytor som är vända mot ljuskällan medan den kalla färgen indikerar ytor som är vända bort. Detta gör att skuggning endast sker i mellantoner så att kantlinjer och högdagrar förblir visuellt framträdande. Gooch-skuggningen implementeras vanligtvis i två omgångar: alla objekt i scenen ritas först med skuggningen "sval till varm", och i den andra omgången renderas objektets kanter i svart.

Se även