[Home](./index.md) > [three-loader-3dtiles](./three-loader-3dtiles.md) > [LoaderOptions](./three-loader-3dtiles.loaderoptions.md) > [shaderCallback](./three-loader-3dtiles.loaderoptions.shadercallback.md) ## LoaderOptions.shaderCallback property When viewing b3dm (mesh) tiles, a callback to update shader uniforms - Default: `undefined` Signature: ```typescript shaderCallback?: (shader: Shader, renderer: WebGLRenderer) => void; ```