UNPKG

@babylonjs/viewer

Version:

The Babylon Viewer aims to simplify a specific but common Babylon.js use case: loading, viewing, and interacting with a 3D model.

3 lines (2 loc) 446 B
const t={id:"KHR_materials_anisotropy",async applyMaterial(t,a){const o=t._rawMatDef?.extensions?.KHR_materials_anisotropy;if(!o)return null;const n=o.anisotropyRotation??0,e=o.anisotropyTexture?await a._texture(o.anisotropyTexture,!1):void 0;return{anisotropy:{isEnabled:!0,intensity:o.anisotropyStrength??0,direction:[Math.cos(n),Math.sin(n)],texture:e}}}};export{t as default}; //# sourceMappingURL=gltf-ext-anisotropy-IpAtgP8d.esm.min.js.map