MeshLambertMaterial (per-fragment)
A MeshLambertMaterial esetén a síkidomok belső képpontjaiban értékelődnek ki a megvilágítási egyenletek, amelyek figyelembe veszik a fény színjellemzői és az anyag tulajdonsága mellett a fénysugár beesési szögét a felszín adott pontjában. A képpontban érvényes normálvektor a csúcspontokhoz rendelt normálvektorok távolságtól való interpoláltjaként áll elő. Ez a jelenlegi beépített lehetőség a Three.js-ben.
Használati példa
material = new THREE.MeshLambertMaterial( { color: 0x00c000 } );
További lehetőségek
- Az anyaghoz a szín (color) mellett rendelhetünk ambient néven egy másik színt is. Ez a szín a globális ambiens fénnyel lép kölcsönhatásba, majd elegyítésre kerül a fény-color páros által meghatározott színnel.
- Az emissive segítségével az objektumnak saját fény színt állíthatunk be. Ez nem lesz önálló fényforrás, de közrejátszik az objektum végleges színének kialakításában.
Dokumentáció interaktív példával