Modern Shader Book? [lukket] (Norsk)

Stengt . Dette spørsmålet må være mer fokusert . Det aksepteres for øyeblikket ikke svar.

Svar

Disse er alle fremdeles relevante (og gratis online). CG-opplæring (cg er praktisk talt identisk med hlsl) vil trolig være et godt utgangspunkt.

GPU Gems-bøkene er som oppskriftsbøker for tilfeldige effekter, de antar at du vet hva du gjør, men de er gode ressurser når du er mer komfortabel med ting.

CG Tutorial

EDIT: og ja, omtrent alle veiledninger / bøker du kan finne på shaders vil fremdeles være relevante, en skygge skrevet for Shader Model 1 vil kjøre med Shader Model 4, og i mange tilfeller vil du målrette mot lavere skyggemodeller, siden mange effekter ikke trenger ekstra ting som tilbys av de nyere modellene (du kan lage fint vann og blomstreffekter med SM2.0, og hvis dx9 er et alternativ, kan du målrette nedre maskinvare).

Svar

Der «er også ShaderX -serien. Det første paret er gratis å laste ned fra lenken og dekke en rekke emner, inkludert vann. Artiklene i gratisbøkene var opprinnelig rettet mot ganske gamle skyggeversjoner, men teknikkene skal forhåpentligvis være tydelig beskrevet og lett overførbare.

Svar

Shader Languages skiller seg ikke så dårlig ut, så det er mulig å lære ett språk og overføre denne kunnskapen til andre språk. Personlig startet jeg med Cg. Det er virkelig gode gratis ressurser av Nvidia.

Bare ta en titt: http://developer.nvidia.com/page/cg_main.html

Når du er kvitt det grunnleggende kan du gjøre noen undersøkelser på spesifikke skyggefarger. Det hender at det ikke er noen «blomsterskygge» eller «vanneffektskygge», men det er flere forskjellige teknikker og modeller du kan implementere med skyggelister.

Etter min mening trenger du ikke «trenger ikke en bok hvis du bare er interessert i noen kule effekter, men hvis du vil få litt kunnskap innen datagrafikk, anbefaler jeg deg ShaderX oder GPU Gems-serien.

Svar

Siden du oppførte OpenGL som en tag, og ingen andre har lenket til det ennå, er OpenGL skyggespråk (også kjent som oransje bok) er en ganske god ressurs. Det dekker skyggespråket, samt mange bruksområder.

Svar

Jeg er ganske ny på shaders selv, men Jeg har lest GPU Pro-bøkene av Wolfgang Engel. De har blåst meg bort med hvor utrolig enkle og kraftige teknikkene er. Også innholdet blir ikke diskutert som de fleste akademiske tekster, det fokuserer mer på implementeringsdetaljer og avveiningene mellom forskjellige teknikker.

http://www.amazon.com/GPU-Pro-Advanced-Rendering-Techniques/dp/1568814720%3FSubscriptionId%3D008XA1X9NAPEJGHQX182%26tag%3Dws%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1568814720

http://www.amazon.com/GPU-Pro-2-Wolfgang-Engel/dp/1568817185%3FSubscriptionId%3D008XA1X9NAPEJGHQX182%26tag%3Dws%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1568817185

Svar

Jeg oppdaget nettopp denne boka av Patricio Gonzalez Vivo tilgjengelig på linjen: The Book of Shaders

I «m bare et par kapitler, så jeg klarer ikke å gi en grundig gjennomgang, men så langt synes jeg det er veldig klart, underholdende og praktisk. Det starter helt fra begynnelsen og ser ut til å ende opp med å dekke mer eller mindre alle emnene jeg kan nevne (som en total nybegynner i grafikkverdenen). Det er imidlertid tilsynelatende et pågående arbeid, og de senere kapitlene er ikke tilgjengelige – jeg vil spent vente på oppdateringer.

PS: Du vet sannsynligvis allerede om det, men bare i tilfelle, jeg anbefaler shadertoy.com som din første «praksis-skissebok». Jeg lærte opprinnelig i prosessering, men jeg synes denne webappen er enda bedre for læringsøyemed.

Kommentarer

  • beklager at de ikke har koblet riktig til shadertoy.com, som en ny konto jeg ' m bare i stand til å legge til 2 lenker, hvis noen er i stand til å redigere innlegget mitt og legge til den tredje lenken ordentlig som det vil bli satt stor pris på.
  • denne boka har en systematisk beskrivelse av shader, dekker vidt moderne emner om shader. Du kan ta innholdsfortegnelsen ' for å søke relatert informasjon.

Svar

Jeg har lett etter det samme og funnet dette: http://wiki.gamedev.net/index.php/D3DBook:Book_Cover

Det er bare tilgjengelig, noe som er synd, men så vidt jeg har sett på det er en god lesning.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *