Program 25 – Environment mapped bump mapping (EMBM)
31.07.2003
EMBM je mapovanie okolia na hrboľatý zrkadlový povrch. Predstavuje pokročilejšiu metódu enviromental mapping-u, ktorá sa na rozdiel od cube alebo sphere mappingu neprevádza po vrcholoch, ale prevádza sa po pixeloch. Využíva sa čítanie z textúry závislé na inej textúre. Presnejšie k textúrovacim koordináciam zakladnej textúry sa pripočítavá hodnota z druhej textúry. Základná textúra je v tomto prípade sphere map textúra. Druhá textúra predstavuje vypočítané posuvy textúrových koordinácií sphere map textúry. Táto textúra sa vypočítava na základe výškovej mapy zrkadlového povrchu (bump map).
Program vyžaduje rozšírenia:
GL_ARB_multitexture, GL_ARB_texture_env_combine a GL_ATI_envmap_bumpmap.
Program ide na kartach ATI Radeon 7000 a lepších.