Presentation is loading. Please wait.

Presentation is loading. Please wait.

Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.

Similar presentations


Presentation on theme: "Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008."— Presentation transcript:

1 Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008

2 Tiger Woods 2008: Advancements in Environments New game for Tiburon  Need to rebuild entire hole to iterate  Hand-editing xml  No sharing of common assets  Unexposed shaders Resolution  Implemented faster Art pipelines  Shader Exposition

3 Faster Art pipelines Iteration is everything Allows artists to create rather than wait Key to speeding up iteration is a technology called Flap

4 FLAP Real-time tuning technology  Hot swap textures  Detect & reload changed assets  Real-time shader & game parameter editing

5 Stay Tuned Pull Flap changes back into Maya Flap is no longer a one-way street  Flap writes changed parameters to xml  Stay Tuned reads xml, opens Maya and applies relevant changes

6 Replace Ace Object replacement for Maya References can be problematic in Maya 7  Script keeps track of an item’s master asset  Allows one to replace the current instance with the refreshed master at any time  Can be run unattended in pipeline to update all scene’s assets prior to export

7 Shader Improvements Hard coded shaders! Difficult to edit - required rebuild Shaders were exposed allowing TAs to rapidly experiment & implement

8 Shader Improvements  Advanced foliage shader  Detail maps  Anisotropic filtering

9 Foliage Shader The key to the foliage shader is the occlusion sphere.  Sphere shaped trees  Artist sets the position in the shader  Unusually shaped trees  Multiple Spheres  The vertex colors store the normals used by the lighting, as well as the length for the darkening core

10 Foliage Shader

11 Detail Textures for Terrain Add detail when terrain is viewed close up Denser UVs close up shots.

12 Detail Textures for Terrain Old Green New Green

13 Anisotropic Filtering Anisotropic filtering skews the sample grid according to the viewing angle.

14 Anisotropic Filtering Old Fairway New Fairway

15 Other Improvements…  Sorted Alpha in foliage  Full-frame post effects  Terrain degradation pass  High-resolution shadow maps  Ambient occlusion maps  Offline optimization of index buffers  Blended material boundaries  Special sauce…

16 Results

17 Results Tiger ‘07

18 Results Tiger ‘08

19 Ideas for Next Year… You Bet!

20 Thank You Peter Arisman Technical Art Director Tiger Woods 2008

21 Texture Tile Randomization Tiling is apparent when course is viewed from above Texture Tiling fix - Divides the texture into 4 or more sectors and randomly chooses these quadrants across the UV space of the object, eliminating repeating tile patterns visible at a distance. Using sectors of a single texture is faster than using separate textures and conditional logic, but creates artifacts as the bilinear filter blends the wrong pixels at the UV boundary. As a solution the texture is lerped with a non-randomized version of itself at these boundaries.

22 Gamma Correction Textures are authored against the monitor’s gamma curve Shaders are computed in linear space Textures are moved into linear space, operated on, and converted back to gamma in the shader


Download ppt "Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008."

Similar presentations


Ads by Google