# LightingModel

engine/Source/Scene/Model/LightingModel.js 8
The lighting model to use for lighting a `Model`.

##### Properties:

Name | Type | Description
--- | --- | ---
`UNLIT` | number | Use unlit shading, i.e. skip lighting calculations. The model's diffuse color (assumed to be linear RGB, not sRGB) is used directly when computing `out_FragColor`. The alpha mode is still applied.
`PBR` | number | Use physically-based rendering lighting calculations. This includes both PBR metallic roughness and PBR specular glossiness. Image-based lighting is also applied when possible.

##### 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.

### Members

#### static constant Cesium.LightingModel.PBR : number
engine/Source/Scene/Model/LightingModel.js 27

Use physically-based rendering lighting calculations. This includes both PBR metallic roughness and PBR specular glossiness. Image-based lighting is also applied when possible.

Default Value: `1`

#### static constant Cesium.LightingModel.UNLIT : number
engine/Source/Scene/Model/LightingModel.js 18

Use unlit shading, i.e. skip lighting calculations. The model's diffuse color (assumed to be linear RGB, not sRGB) is used directly when computing `out_FragColor`. The alpha mode is still applied.

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