Cosa è uno shader?
Moderators: Arkimed, natas, visualtricks, cappellaiomatto
-
- Advertising
Cosa è uno shader?
Grazie
i7 2600k - 16GB RAM DDR3 - Asus P8Z68 v-pro - SSD Crucial M4 128GB - HDD 1TB - nVidia Quadro 600 - Al. corsair 600W - Raffreddamento liquido H80 - Windows 7 Pro x64
- masterzone
- Site Admin
- Posts: 10556
- Joined: Fri Sep 17, 2004 5:34 pm
- Location: Verona
Re: Cosa è uno shader?
Quindi lo shader è una texture che non ha collegamento con un formato grafico ma con un qualcosa fatto di programmazione e matematica assieme.
Infatti in cinema gli shader sono dei piccolo programmi che applicati all'oggetto fanno robe strambe

- visualtricks
- Moderatore
- Posts: 3565
- Joined: Thu Sep 23, 2004 5:13 pm
- Location: Pistoia
Re: Cosa è uno shader?
Re: Cosa è uno shader?
Quindi lo shader è una sorta di entità matematica/dinamica che varia via via il suo aspetto (output) in base a determinati parametri (input) per generare determinati effetti.visualtricks wrote:ciao, facendo un paragone puoi pensare agli shader come alla grafica vettoriale, che a differenza della grafica raster non è definita da un insieme di pixel ma da formule matematiche. Proprio come la grafica vettoriale, uno shader non ha problemi di risoluzione o definizione in quanto il suo "disegno" non è composto da un numero finito di pixel ma viene generato via via; solitamete non presenta ripetizioni, sempre per lo stesso motivo. Scendendo un po' più nel dettaglio poi, ci sono shader che eseguono operazioni particolari, come ad esempio variare il proprio colore in base alla vicinanza ad alcuni oggetti (proximal shader) o in base all'angolo di incidenza rispetto alla camera (fresnel shader), ecc ecc.
i7 2600k - 16GB RAM DDR3 - Asus P8Z68 v-pro - SSD Crucial M4 128GB - HDD 1TB - nVidia Quadro 600 - Al. corsair 600W - Raffreddamento liquido H80 - Windows 7 Pro x64
-
- Posts: 225
- Joined: Wed Oct 13, 2010 11:02 am
Re: Cosa è uno shader?
Re: Cosa è uno shader?
Quindi shader e materiale coincidono?MircoPaolini wrote:E' una descrizione matematica del comportamento della luce su una superficie: Il materiale.
i7 2600k - 16GB RAM DDR3 - Asus P8Z68 v-pro - SSD Crucial M4 128GB - HDD 1TB - nVidia Quadro 600 - Al. corsair 600W - Raffreddamento liquido H80 - Windows 7 Pro x64
- visualtricks
- Moderatore
- Posts: 3565
- Joined: Thu Sep 23, 2004 5:13 pm
- Location: Pistoia
Re: Cosa è uno shader?
-
- Posts: 225
- Joined: Wed Oct 13, 2010 11:02 am
Re: Cosa è uno shader?
Decisamente si. In Cinema il materiale (somma di tutti i canali che lo compongono) è identificato come shader. Da non confondere,come avviene spesso in altri software, con i MODELLI DI ILLUMINAZIONE (Lambert,Blinn,Phong,Cook and Torrance,etc...)Nemus wrote:Quindi shader e materiale coincidono?MircoPaolini wrote:E' una descrizione matematica del comportamento della luce su una superficie: Il materiale.
che vengono chiamati Shader.In realta' sono dei SOTTOINSIEMI di uno shader.
Re: Cosa è uno shader?
Grazie mille per la spiegazione.MircoPaolini wrote:Decisamente si. In Cinema il materiale (somma di tutti i canali che lo compongono) è identificato come shader. Da non confondere,come avviene spesso in altri software, con i MODELLI DI ILLUMINAZIONE (Lambert,Blinn,Phong,Cook and Torrance,etc...)Nemus wrote:Quindi shader e materiale coincidono?MircoPaolini wrote:E' una descrizione matematica del comportamento della luce su una superficie: Il materiale.
che vengono chiamati Shader.In realta' sono dei SOTTOINSIEMI di uno shader.

i7 2600k - 16GB RAM DDR3 - Asus P8Z68 v-pro - SSD Crucial M4 128GB - HDD 1TB - nVidia Quadro 600 - Al. corsair 600W - Raffreddamento liquido H80 - Windows 7 Pro x64
-
- Advertising
FOLLOW US