Engineer's Workshop

Engineer's Workshop is a series of official blogs exploring the programming and engineering details behind World of Warcraft.
==Blogs==
*Enhancing Character Customization — November 17, 2020
*Designing the WoW Companion App — September 15, 2020
*Developing for Mobile and PC — August 26, 2020
*Enabling Ray-Traced Shadows in Shadowlands — August 21, 2020
*Recreating the Ahn'Qiraj War Effort — August 20, 2020
*Extended Draw Distance — June 3, 2016
*Anti-Aliasing & Lighting February 12, 2015
*Engine Evolution in Warlords of Draenor — September 17, 2014, 
==Gallery==
;Enabling Ray-Traced Shadows
Ray-Traced Shadows - Campfire Scene Before.jpg|Campfire Scene before
Ray-Traced Shadows - Campfire Scene After.jpg|After
Ray-Traced Shadows - Character Before.jpg|Character neck before
Ray-Traced Shadows - Character After.jpg|After
Ray-Traced Shadows - Softer Shadows Before.jpg|Softer Shadows before
Ray-Traced Shadows - Softer Shadows After.jpg|After
Ray-Traced Shadows - Softer Shadows2 Before.jpg|Before
Ray-Traced Shadows - Softer Shadows2 After.jpg|After
Ray-Traced Shadows - More Shadows Before.jpg|More Shadows before
Ray-Traced Shadows - More Shadows After.jpg|After (two shadows from Character)
;Extended Draw Distance
Legion View distance-Draenor.jpg|View distance in . Before and after.
Legion View distance-Dalaran.jpg|View distance in the Broken Isles. Before and after.
;Anti-Aliasing & Lighting
Ambient Occlusion-No.jpg|No Ambient Occlusion
Ambient Occlusion-SSAO.jpg|SSAO High
Ambient Occlusion-HBAO.jpg|HBAO+
Ambient Occlusion-No2.jpg|No Ambient Occlusion
Ambient Occlusion-SSAO2.jpg|SSAO High
Ambient Occlusion-HBAO2.jpg|HBAO+
Ambient Occlusion-Comparison.png|Comparisons
Anti-Aliasing None.jpg|No Anti-Aliasing
Anti-Aliasing CMAA.jpg|CMAA
Anti-Aliasing MSAA.jpg|MSAA
Anti-Aliasing SSAA CMAA.jpg|SSAA+CMAA
Lighting Before1.jpg|Lighting before
Lighting After1.jpg|Lighting after
Lighting Before2.jpg|Lighting before
Lighting After2.jpg|Lighting after
Lighting Before3.jpg|Lighting before
Lighting After3.jpg|Lighting after