> For the complete documentation index, see [llms.txt](https://docs.ladybug.tools/hb-energy-primer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ladybug.tools/hb-energy-primer/components/1_constructions/shade_construction.md).

# Shade Construction

![](/files/-MihpeBuQUTAD7WqYD9Q)

![](/files/-MihpeBvLFz0-WPMhoA8) - [\[source code\]](https://github.com/ladybug-tools/honeybee-grasshopper-energy/blob/master/honeybee_grasshopper_energy/src//HB%20Shade%20Construction.py)

Create an EnergyPlus shade construction. Note that Shade objects in EnergyPlus do not have layers and are only defined by their exterior reflectance.

## Inputs

* **name**

  Text to set the name for the Construction and to be incorporated into a unique Construction identifier.&#x20;
* **sol\_ref**

  A number between 0 and 1 for the solar reflectance of the construction. Default: 0.2.&#x20;
* **vis\_ref**

  A number between 0 and 1 for the visible reflectance of the construction. Default: 0.2.&#x20;
* **specular**

  A boolean to note whether the reflection off the shade should be diffuse (False) or specular (True). Set to True if the construction is representing a glass facade or a mirror material. Default: False.&#x20;

## Outputs

* **constr**

  A shade construction that can be assigned to Honeybee Shades or ConstructionSets.&#x20;
