Címlap Shaderprogramozás Shaderprogramozás - tartalomjegyzék
Shaderprogramozás - tartalomjegyzék PDF Nyomtatás E-mail
Olvasóink értékelése: / 5
ElégtelenKitűnő 
Könyveim - Shaderprogramozás
Írta: Carlos   
Tartalomjegyzék
Shaderprogramozás - tartalomjegyzék
Geometriai transzformációk
A számítógépes képszintézis
Megvilágítás és árnyalás
Mintafeszítés
Direct3D-alapú alkalmazások fejlesztése
Shaderprogramozás, HLSL és az effektkeretrendszer
Shaderalapú fejlesztés a gyakorlatban
HLSL-függelék
Minden oldal

Shaderprogramozás

A Shaderprogramozás - Grafika és játékfejlesztés DirectX-szel könyv tartalomjegyzéke

Köszönetnyilvánítás ................................................. xv
Előszó .....................................................................
1. Bevezető ........................................................... 1
2. 3D-történelem .................................................... 3
3. Matematikai alapok .............................................. 7
3.1. Trigonometriai gyorstalpaló .............................................................. 7
3.1.1. A szög. Fok és radián .................................................................. 7
3.1.2. Szögfüggvények a derékszögű háromszögben ...................... 9
3.1.3. Szögfüggvények az egységsugarú körben ............................ 10
3.1.4. A Descartes-féle derékszögű koordinátarendszer ................ 12
3.2. Vektorok ............................................................................................. 17
3.2.1. Szabadvektor, helyvektor ........................................................ 17
3.2.2. Vektor megadása koordinátákkal ........................................... 18
3.2.3. A vektor hossza ......................................................................... 19
3.2.4. Vektorok összeadása ................................................................ 22
3.2.5. Vektorok kivonása .................................................................... 24
3.2.6. Vektor szorzása számmal ........................................................ 25
3.2.7. Egységvektor, vektor normalizálása ...................................... 26
3.2.8. A skalárszorzat (dot product) ................................................. 27
3.2.9. A vektoriális szorzat (cross product) ...................................... 29
3.2.10. Koordinátarendszer-váltás .................................................... 31
Vektorok transzformációja koordinátarendszerek között ....... 31
Pontok transzformációja koordinátarendszerek között ........... 33
3.2.11. Sugarak ..................................................................................... 35
3.3. A sík ..................................................................................................... 35
3.3.1. A normálvektor ......................................................................... 36
3.3.2. A sík létrehozása normálvektora és
egy pontja segítségével ............................................................. 38
3.3.3. A sík létrehozása három pontja alapján ................................. 39
3.3.4. Pont és sík helyzete ................................................................... 41
3.3.5. Sík normálvektorának normalizálása ..................................... 41
3.3.6. Sík transzformálása ................................................................... 42
3.3.7. Szakasz és sík döféspontja ....................................................... 43
3.3.8. Baricentrikus koordináták ....................................................... 45
3.4. Mátrixok.............................................................................................. 46
3.4.1. A mátrix meghatározása .......................................................... 47
3.4.2. Négyzetes mátrixok .................................................................. 48
3.4.3. A sor- és az oszlopmátrix ......................................................... 49
3.4.4. Egységmátrix és nullamátrix ................................................... 49
3.4.5. Mátrixok összeadása és kivonása ........................................... 50
3.4.6. Mátrixok szorzása skalárral ..................................................... 51
3.4.7. Mátrix szorzása mátrixszal ...................................................... 51
3.4.8. Vektorok szorzása mátrixszal.................................................. 52
3.4.9. Koordinátarendszer-váltó transzformációs mátrix .............. 53
3.4.10. Mátrix transzponáltja.............................................................. 54
3.4.11. Az inverz mátrix ...................................................................... 55
3.5. Kvaterniók .......................................................................................... 56


 
SEO by Artio

Legfrisebb fórumbejegyzések

Részletek...

Támogatja a Joomla!. Designed by: Joomla Theme, linux hosting. Valid XHTML and CSS.