Protected_Protected Optional_Protected_ReadonlymaterialOptionaluiStatic ReadonlyANISOTROPY_Static Optional ReadonlyOldStatic ReadonlyPluginProtected_Protected_Optionalprefix: stringOptionalmap: ITexture<TextureEventMap>Optionalfactor: numberOptionalnoise: numberOptionaldirectionMode: "CONSTANT" | "ROTATION" | "DIRECTION"Optionalmeta: SerializationMetaTypeOptionalmeta: SerializationMetaType
Anisotropy Plugin Adds a material extension to PhysicalMaterial to support anisotropy maps. Anisotropy is a directional material property that causes the material to reflect light differently depending on the direction of the surface. This is useful for materials like brushed metal, fabric, etc. This is a separate implementation than the anisotropy property in three.js which satisfies
KHR_materials_anisotropyglTF extension. It includes some additional properties like support for both rotation and directional maps(like Blender), noise, interfacing with the progressive plugin etc.It also adds a UI to the material to edit the settings. It uses WEBGI_materials_anisotropy glTF extension to save the settings in glTF files.