Kelime tanımını bul

Vikipedi
Shader

Shaderler, yüksek derecede esneklikle grafik donanımı üzerindeki etkileri hesaplar. Çoğu gölgelendirici bir grafik işleme birimi (GPU) için kodlanmıştır, ancak bu sıkı bir gereklilik değildir. https://www.khronos.org/opengl/wiki/Geometry_Shader Gölgeleme dilleri genellikle, sadece ortak geometri dönüşümü ve piksel gölgeleme işlevlerine izin veren sabit işlevli boru hattının yerini alan programlanabilir GPU oluşturma boru hattını programlamak için kullanılır; gölgelendiriciler ile özel efektler kullanılabilir.

Nihai bir görüntü oluşturmak için kullanılan tüm piksellerin, köşelerin veya dokuların konumu, renk tonu, doygunluğu, parlaklığı ve kontrastı, gölgelendiricide tanımlanan algoritmaları kullanarak anında değiştirilebilir ve harici değişkenler veya dokular tarafından değiştirilebilir program gölgelendirici çağırıyor. https://www.khronos.org/registry/OpenGL/extensions/EXT/EXT_geometry_shader4.txt

Gölgelendiriciler sinema, bilgisayar üretimli imgeleme, bilgisayar tarafından üretilen görüntüler ve video oyunları görünüşte sonsuz bir dizi efektler üretmek için yaygın olarak kullanılır. Basit aydınlatma modellerinin ötesinde, daha karmaşık kullanımlar arasında bulanıklaştırma, açık renk bloğu, hacimsel ışıklandırma, derinlik efektleri için normal haritalama, bokeh, cel gölgeleme, posterleştirme , çarpma haritalama, bozulma, chroma keying ("mavi ekran / yeşil ekran" efektleri veya Chroma key olarak adlandırılır), kenar algılama ve hareket algılama, psychedelic efektler ve diğerlerinin geniş bir yelpazesi bulunur.