About: Shader

An Entity of Type: work, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene - a process known as shading. Shaders have evolved to perform a variety of specialized functions in computer graphics special effects and video post-processing, as well as general-purpose computing on graphics processing units.

Property Value
dbo:abstract
  • المظلل (بالإنجليزية: Shader)‏ في مجال رسوميات الحاسوب هو مجموعة محدودة من الحسابات المخصصة للوصول إلى تأثير جرافيكي معين. (ar)
  • Shader je počítačový program sloužící k řízení jednotlivých částí programovatelného grafického řetězce grafické karty (přesněji GPU). K tvorbě takových programů slouží specializované programovací jazyky tzv. shader jazyky (například jazyk GLSL pro OpenGL, Cg od společnosti NVIDIA nebo HLSL od společnosti Microsoft určený pro API DirectX, Xbox a Xbox 360). Shadery se rozdělují na několik základních typů podle toho, pro kterou jednotku grafického řetězce jsou určeny. V současnosti patří mezi nejdůležitější vertex, pixel a geometry shader. S příchodem posledních generací grafických karet a nových verzí grafických rozhraní (DirectX a OpenGL) se rovněž začínají rychle prosazovat shadery pro realizaci teselace. (cs)
  • La tecnologia shaders és qualsevol unitat escrita en un llenguatge d'acolorit que es pot compilar independentment. És una tecnologia recent i que ha experimentat una gran evolució destinada a proporcionar al programador una interacció amb la unitat de processament gràfic (GPU) fins ara impossible. Els shaders són utilitzats per realitzar transformacions i crear efectes especials, com per exemple il·luminació, foc o boira. Per a la seva programació els shaders utilitzen llenguatges específics d'alt nivell que permetin la independència del maquinari. (ca)
  • Shader („Schattierer“ von englisch shade für Schatten) sind Hardware- oder Software-Module, die bestimmte Rendering-Effekte bei der 3D-Computergrafik implementieren. (de)
  • Un sombreador​ (llamado shader en inglés) es un programa informático que realiza cálculos gráficos escrito en un lenguaje de sombreado que se puede compilar independientemente. Es una tecnología que ha experimentado una rápida evolución destinada a proporcionar al programador una interacción con la unidad de procesamiento gráfico (GPU) hasta ahora imposible. Los sombreadores son utilizados para realizar transformaciones de vértices o coloreado de píxeles, entre otras labores, con el propósito de crear efectos especiales, como iluminación, fuego o niebla. Para su programación, los sombreadores utilizan lenguajes específicos de alto nivel independientes del hardware sobre el que se ejecuten. Existen sombreadores de diversos tipos dentro de la arquitectura de una GPU, como por ejemplo sombreadores de vértices, sombreadores de geometría, y sombreadores de cómputo para realizar cálculos que no son gráficos, entre otros. (es)
  • Un shader ou nuanceur (le mot est issu du verbe anglais to shade pris dans le sens de « nuancer ») est un programme informatique, utilisé en image de synthèse, pour paramétrer une partie du processus de rendu réalisé par une carte graphique ou un moteur de rendu logiciel. Il sert à décrire l'absorption et la diffusion de la lumière, la texture à utiliser, les réflexions et réfractions, l'ombrage, le déplacement de primitives et des effets post-traitement. Par la conception même du processus de rendu, les shaders sont les candidats idéaux pour une exécution parallèle par le processeur graphique d'une carte graphique. Les shaders sont polyvalents et efficaces : des surfaces apparemment compliquées peuvent être rendues à partir de géométrie simple. Par exemple, un shader peut être utilisé pour générer un carrelage en céramique à partir de la simple description d'un plan. (fr)
  • Pencorak (bahasa Inggris: shader) dalam bidang grafika komputer merupakan sebuah program yang memberi perintah pada komputer tentang bagaimana seharusnya sebuah objek ditampilkan pada layar. Awalnya pencorak digunakan pada proses pencorakan dalam lingkungan 3D (pemberian tingkat cahaya, kegelapan, dan warna yang sesuai dalam gambar yang dirender). Namun sekarang pencorak dapat melakukan berbagai fungsi lebih khusus dalam bidang efek spesial, atau melakukan hal yang tak berhubungan dengan shading, misalnya penyuntingan video, atau bahkan melakukan hal yang sama sekali tak berkaitan dengan bidang grafis. (in)
  • In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene - a process known as shading. Shaders have evolved to perform a variety of specialized functions in computer graphics special effects and video post-processing, as well as general-purpose computing on graphics processing units. Traditional shaders calculate rendering effects on graphics hardware with a high degree of flexibility. Most shaders are coded for (and run on) a graphics processing unit (GPU), though this is not a strict requirement. Shading languages are used to program the GPU's rendering pipeline, which has mostly superseded the fixed-function pipeline of the past that only allowed for common geometry transforming and pixel-shading functions; with shaders, customized effects can be used. The position and color (hue, saturation, brightness, and contrast) of all pixels, vertices, and/or textures used to construct a final rendered image can be altered using algorithms defined in a shader, and can be modified by external variables or textures introduced by the computer program calling the shader. Shaders are used widely in cinema post-processing, computer-generated imagery, and video games to produce a range of effects. Beyond simple lighting models, more complex uses of shaders include: altering the hue, saturation, brightness (HSL/HSV) or contrast of an image; producing blur, light bloom, volumetric lighting, normal mapping (for depth effects), bokeh, cel shading, posterization, bump mapping, distortion, chroma keying (for so-called "bluescreen/greenscreen" effects), edge and motion detection, as well as psychedelic effects such as those seen in the demoscene. (en)
  • シェーダー(英: shader)とは、3次元コンピュータグラフィックスにおいて、シェーディング(陰影処理)を行うコンピュータプログラムのこと。「shade」とは「次第に変化させる」「陰影・グラデーションを付ける」という意味で、「shader」は頂点色やピクセル色などを次々に変化させるもの(より具体的に、狭義の意味で言えば関数)を意味する。 (ja)
  • 컴퓨터 그래픽스 분야에서 셰이더(shader)는 소프트웨어 명령의 집합으로 주로 그래픽 하드웨어의 렌더링 효과를 계산하는 데 쓰인다. 셰이더는 그래픽 처리 장치(GPU)의 프로그래밍이 가능한 렌더링 파이프라인을 프로그래밍하는 데 쓰인다. 셰이더는 표면상으로 무한해 보이는 효과를 만들기 위해 영화 후처리, CGI, 비디오 게임에 널리 쓰인다. 단순한 광원 모델을 떠나, 더 복잡한 이용에는 영상의 색조, 채도, 밝기, 대비를 변경하는 일과 , 라이트 블룸, , 심도 효과를 위한 노멀 매핑, 보케, 셀 셰이딩, , 범프 매핑, 왜곡, 크로마 키 (이른바 블루스크린/그린스크린 효과), , , 효과 제작 등을 포함한다. (ko)
  • Shader (dall'inglese to shade = ombreggiare, sfumare) indica un insieme di algoritmi usati soprattutto nella computer grafica 3D che conferiscono al materiale virtuale a cui sono abbinati delle caratteristiche o proprietà che ne descrivono o ne influenzano il modo di reagire alla luce e di rendere il passaggio da un punto completamente illuminato a uno in ombra. Lo shader è in grado di simulare al video l'aspetto del materiale virtuale in modo tale da essere il più vicino possibile a quello reale. Tecnicamente, invece che inviare poligoni o immagini a una scheda video, un'applicazione può inviare specifici piccoli programmi, che descrivono come i poligoni e le immagini contigui debbano essere processati fino alla visualizzazione su schermo. I passaggi della pipeline grafica, e in alcuni casi l'intera pipeline, vengono rimpiazzati da questi programmi. (it)
  • Shader – krótki program komputerowy, często napisany w specjalnym języku programowania (shader language), który w grafice trójwymiarowej opisuje właściwości pikseli oraz wierzchołków. Technologia ta zastąpiła stosowaną wcześniej w kartach graficznych jednostkę T&L. Cieniowanie pozwala na znacznie bardziej skomplikowane modelowanie oświetlenia i materiału na obiekcie niż standardowe modele oświetlenia i teksturowanie. Jest jednak dużo bardziej wymagające obliczeniowo i dlatego dopiero od wprowadzenia bibliotek API DirectX 8 (rok 2000) sprzętowa obsługa cieniowania pojawiła się wśród możliwości kart graficznych komputerów osobistych. Wcześniej cieniowanie stosowane było tylko w niektórych fotorealistycznych rendererach (np. ), gdzie grafika nie jest jednak generowana w czasie rzeczywistym. W stosunku do standardowych modeli oświetlenia, stosowanych do generowania grafiki w czasie rzeczywistym, cieniowanie umożliwia uwzględnienie między innymi: * refrakcji, * odbić lustrzanych, * oświetlenia HDR, * mapy przemieszczeń (ang. displacement maps), * innych efektów, takich jak rozmycie obrazu, zaszumienie, zmiana kolorów, itp. (pl)
  • Em computação gráfica, um shader ou sombreador é um programa de computador usado para fazer shading: a produção de níveis de cor apropriadas para uma imagem, ou, na era moderna, também produzir efeitos especiais ou . São executados na GPU. (pt)
  • Шейдер (англ. Shader) — програма для одного із ступенів графічного конвеєра, що використовується в тривимірній графіці для визначення остаточних параметрів об'єкта чи зображення. Вона може містити в собі довільної складності опис поглинання та розсіювання світла, накладення текстури, віддзеркалення і заломлення, затінення, зміщення поверхні і ефекти пост-обробки. Програмовані шейдери гнучкі та ефективні. Складні на вигляд поверхні можуть бути візуалізовані за допомогою простих геометричних форм. Наприклад, шейдери можуть бути використані для малювання поверхні із тривимірної керамічної плитки на абсолютно плоскій поверхні. (uk)
  • Слово «ше́йдер» имеет несколько значений. В этой статье описано только одно из них. Ше́йдер (англ. shader «затеняющий») — компьютерная программа, предназначенная для исполнения процессорами видеокарты (GPU). Шейдеры составляются на одном из специализированных языков программирования (см. ) и компилируются в инструкции для графического процессора. (ru)
  • 计算机图形学领域中,着色器(英語:shader)是一种计算机程序,原本用于进行图像的浓淡处理(计算图像中的光照、亮度、颜色等),但近来,它也被用于完成很多不同领域的工作,比如处理CG特效、进行与浓淡处理无关的、甚至用于一些与计算机图形学无关的其它领域。 使用着色器在图形硬件上计算渲染效果有很高的自由度。尽管不是硬性要求,但目前大多数着色器是针对GPU开发的。GPU的可编程绘图管线已经全面取代传统的固定管线,可以使用着色器语言对其编程。构成最终图像的像素、顶点、纹理,它们的位置、色相、饱和度、亮度、对比度也都可以利用着色器中定义的算法进行动态调整。调用着色器的外部程序,也可以利用它向着色器提供的外部变量、纹理来修改这些着色器中的参数。 在电影后期处理、计算机成像、电子游戏等领域,着色器常被用来制作各种特效。除了普通的光照模型,着色器还可以调整图像的色相、饱和度、亮度、对比度,生成模糊、高光、有体积光源、失焦、卡通渲染、色調分離、畸变、凹凸贴图、色键(即所谓的蓝幕、绿幕抠像效果)、边缘检测等效果。 (zh)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1090096 (xsd:integer)
dbo:wikiPageLength
  • 21311 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1115100176 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • المظلل (بالإنجليزية: Shader)‏ في مجال رسوميات الحاسوب هو مجموعة محدودة من الحسابات المخصصة للوصول إلى تأثير جرافيكي معين. (ar)
  • Shader je počítačový program sloužící k řízení jednotlivých částí programovatelného grafického řetězce grafické karty (přesněji GPU). K tvorbě takových programů slouží specializované programovací jazyky tzv. shader jazyky (například jazyk GLSL pro OpenGL, Cg od společnosti NVIDIA nebo HLSL od společnosti Microsoft určený pro API DirectX, Xbox a Xbox 360). Shadery se rozdělují na několik základních typů podle toho, pro kterou jednotku grafického řetězce jsou určeny. V současnosti patří mezi nejdůležitější vertex, pixel a geometry shader. S příchodem posledních generací grafických karet a nových verzí grafických rozhraní (DirectX a OpenGL) se rovněž začínají rychle prosazovat shadery pro realizaci teselace. (cs)
  • La tecnologia shaders és qualsevol unitat escrita en un llenguatge d'acolorit que es pot compilar independentment. És una tecnologia recent i que ha experimentat una gran evolució destinada a proporcionar al programador una interacció amb la unitat de processament gràfic (GPU) fins ara impossible. Els shaders són utilitzats per realitzar transformacions i crear efectes especials, com per exemple il·luminació, foc o boira. Per a la seva programació els shaders utilitzen llenguatges específics d'alt nivell que permetin la independència del maquinari. (ca)
  • Shader („Schattierer“ von englisch shade für Schatten) sind Hardware- oder Software-Module, die bestimmte Rendering-Effekte bei der 3D-Computergrafik implementieren. (de)
  • Pencorak (bahasa Inggris: shader) dalam bidang grafika komputer merupakan sebuah program yang memberi perintah pada komputer tentang bagaimana seharusnya sebuah objek ditampilkan pada layar. Awalnya pencorak digunakan pada proses pencorakan dalam lingkungan 3D (pemberian tingkat cahaya, kegelapan, dan warna yang sesuai dalam gambar yang dirender). Namun sekarang pencorak dapat melakukan berbagai fungsi lebih khusus dalam bidang efek spesial, atau melakukan hal yang tak berhubungan dengan shading, misalnya penyuntingan video, atau bahkan melakukan hal yang sama sekali tak berkaitan dengan bidang grafis. (in)
  • シェーダー(英: shader)とは、3次元コンピュータグラフィックスにおいて、シェーディング(陰影処理)を行うコンピュータプログラムのこと。「shade」とは「次第に変化させる」「陰影・グラデーションを付ける」という意味で、「shader」は頂点色やピクセル色などを次々に変化させるもの(より具体的に、狭義の意味で言えば関数)を意味する。 (ja)
  • 컴퓨터 그래픽스 분야에서 셰이더(shader)는 소프트웨어 명령의 집합으로 주로 그래픽 하드웨어의 렌더링 효과를 계산하는 데 쓰인다. 셰이더는 그래픽 처리 장치(GPU)의 프로그래밍이 가능한 렌더링 파이프라인을 프로그래밍하는 데 쓰인다. 셰이더는 표면상으로 무한해 보이는 효과를 만들기 위해 영화 후처리, CGI, 비디오 게임에 널리 쓰인다. 단순한 광원 모델을 떠나, 더 복잡한 이용에는 영상의 색조, 채도, 밝기, 대비를 변경하는 일과 , 라이트 블룸, , 심도 효과를 위한 노멀 매핑, 보케, 셀 셰이딩, , 범프 매핑, 왜곡, 크로마 키 (이른바 블루스크린/그린스크린 효과), , , 효과 제작 등을 포함한다. (ko)
  • Em computação gráfica, um shader ou sombreador é um programa de computador usado para fazer shading: a produção de níveis de cor apropriadas para uma imagem, ou, na era moderna, também produzir efeitos especiais ou . São executados na GPU. (pt)
  • Слово «ше́йдер» имеет несколько значений. В этой статье описано только одно из них. Ше́йдер (англ. shader «затеняющий») — компьютерная программа, предназначенная для исполнения процессорами видеокарты (GPU). Шейдеры составляются на одном из специализированных языков программирования (см. ) и компилируются в инструкции для графического процессора. (ru)
  • 计算机图形学领域中,着色器(英語:shader)是一种计算机程序,原本用于进行图像的浓淡处理(计算图像中的光照、亮度、颜色等),但近来,它也被用于完成很多不同领域的工作,比如处理CG特效、进行与浓淡处理无关的、甚至用于一些与计算机图形学无关的其它领域。 使用着色器在图形硬件上计算渲染效果有很高的自由度。尽管不是硬性要求,但目前大多数着色器是针对GPU开发的。GPU的可编程绘图管线已经全面取代传统的固定管线,可以使用着色器语言对其编程。构成最终图像的像素、顶点、纹理,它们的位置、色相、饱和度、亮度、对比度也都可以利用着色器中定义的算法进行动态调整。调用着色器的外部程序,也可以利用它向着色器提供的外部变量、纹理来修改这些着色器中的参数。 在电影后期处理、计算机成像、电子游戏等领域,着色器常被用来制作各种特效。除了普通的光照模型,着色器还可以调整图像的色相、饱和度、亮度、对比度,生成模糊、高光、有体积光源、失焦、卡通渲染、色調分離、畸变、凹凸贴图、色键(即所谓的蓝幕、绿幕抠像效果)、边缘检测等效果。 (zh)
  • Un sombreador​ (llamado shader en inglés) es un programa informático que realiza cálculos gráficos escrito en un lenguaje de sombreado que se puede compilar independientemente. Es una tecnología que ha experimentado una rápida evolución destinada a proporcionar al programador una interacción con la unidad de procesamiento gráfico (GPU) hasta ahora imposible. Los sombreadores son utilizados para realizar transformaciones de vértices o coloreado de píxeles, entre otras labores, con el propósito de crear efectos especiales, como iluminación, fuego o niebla. (es)
  • In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene - a process known as shading. Shaders have evolved to perform a variety of specialized functions in computer graphics special effects and video post-processing, as well as general-purpose computing on graphics processing units. (en)
  • Un shader ou nuanceur (le mot est issu du verbe anglais to shade pris dans le sens de « nuancer ») est un programme informatique, utilisé en image de synthèse, pour paramétrer une partie du processus de rendu réalisé par une carte graphique ou un moteur de rendu logiciel. Il sert à décrire l'absorption et la diffusion de la lumière, la texture à utiliser, les réflexions et réfractions, l'ombrage, le déplacement de primitives et des effets post-traitement. Par la conception même du processus de rendu, les shaders sont les candidats idéaux pour une exécution parallèle par le processeur graphique d'une carte graphique. (fr)
  • Shader (dall'inglese to shade = ombreggiare, sfumare) indica un insieme di algoritmi usati soprattutto nella computer grafica 3D che conferiscono al materiale virtuale a cui sono abbinati delle caratteristiche o proprietà che ne descrivono o ne influenzano il modo di reagire alla luce e di rendere il passaggio da un punto completamente illuminato a uno in ombra. (it)
  • Shader – krótki program komputerowy, często napisany w specjalnym języku programowania (shader language), który w grafice trójwymiarowej opisuje właściwości pikseli oraz wierzchołków. Technologia ta zastąpiła stosowaną wcześniej w kartach graficznych jednostkę T&L. W stosunku do standardowych modeli oświetlenia, stosowanych do generowania grafiki w czasie rzeczywistym, cieniowanie umożliwia uwzględnienie między innymi: (pl)
  • Шейдер (англ. Shader) — програма для одного із ступенів графічного конвеєра, що використовується в тривимірній графіці для визначення остаточних параметрів об'єкта чи зображення. Вона може містити в собі довільної складності опис поглинання та розсіювання світла, накладення текстури, віддзеркалення і заломлення, затінення, зміщення поверхні і ефекти пост-обробки. (uk)
rdfs:label
  • مظلل (ar)
  • Shader (ca)
  • Shader (cs)
  • Shader (de)
  • Sombreador (es)
  • Shader (in)
  • Shader (it)
  • Shader (fr)
  • 셰이더 (ko)
  • シェーダー (ja)
  • Shader (en)
  • Shader (pl)
  • Sombreador (pt)
  • Шейдер (ru)
  • Шейдер (uk)
  • 着色器 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is gold:hypernym of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License