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.

21 lines (18 loc) 574 B
import { setPbrEmissive } from './set-emissive-BaULKXk1.esm.js'; import './index-DMbDahsc.esm.js'; const ext = { id: "KHR_materials_emissive_strength", async applyMaterial(mat) { const e = mat._rawMatDef?.extensions?.KHR_materials_emissive_strength; if (!e) { return null; } const s = e.emissiveStrength ?? 1; const f = mat._emissiveFactor; const layer = {}; setPbrEmissive(layer, [f[0] * s, f[1] * s, f[2] * s]); return layer; } }; export { ext as default }; //# sourceMappingURL=gltf-ext-emissive-strength-ChAboOT-.esm.js.map