# UniformSpecifier

engine/Source/Scene/Model/CustomShader.js 11
An object describing a uniform, its type, and an initial value

##### Properties:

Name | Type | Description
--- | --- | ---
`type` | UniformType | The Glsl type of the uniform.
`value` | boolean | number | Cartesian2 | Cartesian3 | Cartesian4 | Matrix2 | Matrix3 | Matrix4 | TextureUniform | The initial value of the uniform

##### Experimental

This feature is using part of the 3D Tiles spec that is not final and is subject to change without Cesium's standard deprecation policy.

Need help? The fastest way to get answers is from the community and team on the Cesium Forum.