Destiny 2 Shader Variants
Structures with branding applied. Shader uses a branding texture for color and worldspace masking for dirt and damage. Modelling credit to Ethan Scheu for most of these exterior structures.

Structures with branding applied. Shader uses a branding texture for color and worldspace masking for dirt and damage. Modelling credit to Ethan Scheu for most of these exterior structures.

Alternate brand texture.

Alternate brand texture.

Preview animation of structures with different brands applied.

Preview animation of structures with different brands applied.

Fleet interior palette. Set up with multiple color options for artists to use.

Fleet interior palette. Set up with multiple color options for artists to use.

Alternate color treatment.

Alternate color treatment.

Preview animation of some of the color options available.

Preview animation of some of the color options available.

Underworld palette variants. Modelling credits to Sid Moye for creating this huge set of tunnels and pipes that needed perfect UV layout to work with the shaders.

Underworld palette variants. Modelling credits to Sid Moye for creating this huge set of tunnels and pipes that needed perfect UV layout to work with the shaders.

Alternate color treatment.

Alternate color treatment.

Color option preview animation.

Color option preview animation.

Facades and storefront variant colors/brands.

Facades and storefront variant colors/brands.

Alternate colors and brands.

Alternate colors and brands.

Facade variant animation.

Facade variant animation.

In creating a game of Destiny 2's scale, we needed to find ways to extend the life of the content we built. Because the game is huge in terms of real-estate and my team size is relatively small, sharing and re-using assets is critical.

In this post I wanted to show how our environment art shaders are set up to maximize asset reuse while retaining flexibility for artists to create unique looking areas.

Palette team members (including myself):
Andrew Kreutzer - Staff Artist
Ethan Scheu - Senior Artist (https://www.artstation.com/escheu)
Sid Moye - Senior Artist (https://www.artstation.com/sid)
Aaron Cruz - Artist (https://www.artstation.com/aaroncruz)
Mick Jundt - Artist (https://www.artstation.com/awfulwaffles)