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.

18 lines (15 loc) 962 B
import { S as ShaderStore } from './index-MZPybX0H.esm.js'; import './sceneUboDeclaration-F06dki1D.esm.js'; // Do not edit. const name = "backgroundUboDeclaration"; const shader = `uniform vPrimaryColor: vec4f;uniform vPrimaryColorShadow: vec4f;uniform vDiffuseInfos : vec2f;uniform diffuseMatrix : mat4x4f;uniform fFovMultiplier: f32;uniform pointSize: f32;uniform shadowLevel: f32;uniform alpha: f32;uniform vBackgroundCenter: vec3f;uniform vReflectionControl: vec4f;uniform projectedGroundInfos: vec2f;uniform vReflectionInfos : vec2f;uniform reflectionMatrix : mat4x4f;uniform vReflectionMicrosurfaceInfos : vec3f; #include<sceneUboDeclaration> `; // Sideeffect if (!ShaderStore.IncludesShadersStoreWGSL[name]) { ShaderStore.IncludesShadersStoreWGSL[name] = shader; } /** @internal */ const backgroundUboDeclarationWGSL = { name, shader }; export { backgroundUboDeclarationWGSL as b }; //# sourceMappingURL=backgroundUboDeclaration-CCbyiLC8.esm.js.map