Tech, szoftvertervezés és programozás

Szoftverfejlesztés, Shaderprogramozás, DirectX

  • A betűméret növelése
  • Alapértelmezett betűméret
  • A betűméret csökkentése
Címlap Shaderprogramozás Shaderprogramozás - példaprogramok

Shaderprogramozás - példaprogramok

E-mail Nyomtatás PDF
Olvasóink értékelése: / 6
ElégtelenKitűnő 

Shaderprogramozás

A Shaderprogramozás könyv példaprogramjai

 


A példaprogramokban az irányítás az "W","S","A","D" billentyűkkel valósul meg. Nézelődni az egérrel lehet, a bal egérgombot lenyomva.


  • Példaprogramok a végrehajtható állományokkal és a médiafájlokkal (~12 MByte)
  • Példaprogramok - csak források! (~500 kByte végrehajtható állomány és média fáljok nélkül)
  • A példaprogramokhoz tartozó médiafájlok (~10 MByte, textúrák és X-modellek)
  • A médiafájlok zip-archívumát a példaprogramok gyökérkönyvtárába kell kitömöríteni

    Példaprogramok fejezetenként

    1. 11.1 A keretrendszer, alapok
      1. 11.2. Az elsõ effekt – Huzalvázas modell megjelenítése
    2. 11.3 Színek
      1. 11.4. Színes geometria megjelenítése
    3. 11.6 Megvilágítási modellek
      1. 11.6.1. Általános háttérmegvilágítás
      2. 11.6.2. Terjedõ, diffúz fényvisszaverõdés
      3. 11.6.3. Fényfolt-visszaverõdés
      4. 11.6.4. Pontszerû fényforrások
      5. 11.6.5. Reflektorszerû fényforrások
      6. 11.6.6. Képpontonkénti megvilágítás – a Phong-árnyalás
      7. 11.6.7. Képpontonkénti megvilágítás – a Phong-Blinn árnyalás
    4. 11.7. Mintaillesztés
      1. 11.7.1. Textúrázott kocka megjelenítése
      2. 11.7.2. Textúrakoordináta-alapú animáció
      3. 11.7.3. Textúrázott X-modell
      4. 11.7.4. Multitextúrázás
    5. 11.8. Átlátszóság. Az anyag és a textúra alfacsatorna alkalmazása
      1. 11.8.2. Anyag- és textúraalapú alfakeverés
    6. 11.9. Speciális effektek
      1. 11.9.1. Rajzfilmszerû megjelenítés
      2. 11.9.2. Buckaleképzés
      3. 11.9.3. Környezeti térkép
      4. 11.9.4. Környezeti térkép - Fényvisszaverõ és fénytörõ környezetleképzés
      A példaprogramok a www.szak.hu/shadersrc oldalon is elérhetők.