Materialele pentru noduri pot fi complexe, însă complexitatea acestora este limitată de capacitățile hardware-ului pe care îl utilizați.
S-ar putea să nu fi observat de cele mai multe ori, dar dacă faceți un material foarte complex, puteți depăși numărul de texturi și vectori variabili (vectori care sunt folosiți de un shader de vertex pentru a transmite datele unui shader de fragmente) când sistemul permite utilizarea într-un singur shader.
Și chiar dacă nu apar aceste probleme, este posibl ca unii utilizatori ai aplicației dvs. ar putea să aibă dispozitive mai puțin puternice, astfel încât să apară problemele care nu apar la dvs.
Pentru a vedea cum se va comporta scena dvs. pe un dispozitiv low-end, există o opțiune foarte utilă numită Min Capabilities Mode. Opțiunea este nativă pentru Scene Viewer și poate fi găsită în panoul Tools & Debug.
Numărul de texturi și vectorii variați, compatibil cu dispozitivul, poate fi vizualizat pe pagina web a Raportului WebGL, accesibilă din pagina Index SDK.
Cele două tabele care urmează prezintă diferite noduri de materiale împreună cu numărul alocat de texturi și vectori.