Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods...
-
Upload
alice-ball -
Category
Documents
-
view
226 -
download
11
Transcript of Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods...
![Page 1: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/1.jpg)
Tiger Woods 2008:Tiger Woods 2008:Advancements in EnvironmentsAdvancements in Environments
Peter ArismanPeter Arisman
Technical Art DirectorTechnical Art Director
Tiger Woods 2008Tiger Woods 2008
![Page 2: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/2.jpg)
Tiger Woods 2008:Tiger Woods 2008:Advancements in EnvironmentsAdvancements in Environments
New game for TiburonNew game for TiburonNeed to rebuild entire hole to iterate Need to rebuild entire hole to iterate Hand-editing xmlHand-editing xmlNo sharing of common assetsNo sharing of common assetsUnexposed shadersUnexposed shaders
ResolutionResolution Implemented faster Art pipelinesImplemented faster Art pipelinesShader ExpositionShader Exposition
![Page 3: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/3.jpg)
Faster Art pipelinesFaster Art pipelines
Iteration is Iteration is everythingeverythingAllows artists to Allows artists to createcreate rather than rather than waitwait
Key to speeding up iteration is a technology Key to speeding up iteration is a technology called Flapcalled Flap
![Page 4: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/4.jpg)
FLAPFLAP
Real-time tuning technologyReal-time tuning technology Hot swap texturesHot swap textures Detect & reload changed assetsDetect & reload changed assets Real-time shader & game parameter editingReal-time shader & game parameter editing
![Page 5: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/5.jpg)
Stay TunedStay Tuned
Pull Flap changes back into MayaPull Flap changes back into MayaFlap is no longer a one-way streetFlap is no longer a one-way street
Flap writes changed parameters to xml Flap writes changed parameters to xml Stay Tuned reads xml, opens Maya and applies Stay Tuned reads xml, opens Maya and applies
relevant changesrelevant changes
![Page 6: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/6.jpg)
Replace AceReplace Ace
Object replacement for MayaObject replacement for MayaReferences can be problematic in Maya 7References can be problematic in Maya 7 Script keeps track of an item’s master assetScript keeps track of an item’s master asset Allows one to replace the current instance with the Allows one to replace the current instance with the
refreshed master at any timerefreshed master at any time Can be run unattended in pipeline to update all Can be run unattended in pipeline to update all
scene’s assets prior to exportscene’s assets prior to export
![Page 7: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/7.jpg)
Shader ImprovementsShader Improvements
Hard coded shaders!Hard coded shaders!Difficult to edit - required rebuildDifficult to edit - required rebuild
Shaders were exposed allowing TAs to rapidly Shaders were exposed allowing TAs to rapidly experiment & implementexperiment & implement
![Page 8: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/8.jpg)
Shader ImprovementsShader Improvements
Advanced foliage shaderAdvanced foliage shader Detail mapsDetail maps Anisotropic filteringAnisotropic filtering
![Page 9: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/9.jpg)
Foliage ShaderFoliage Shader
The key to the foliage shader is the The key to the foliage shader is the occlusion sphere.occlusion sphere.
Sphere shaped treesSphere shaped trees Artist sets the position in the shaderArtist sets the position in the shader
Unusually shaped trees Unusually shaped trees Multiple SpheresMultiple Spheres The vertex colors store the normals used by The vertex colors store the normals used by
the lighting, as well as the length for the the lighting, as well as the length for the darkening coredarkening core
![Page 10: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/10.jpg)
Foliage ShaderFoliage Shader
![Page 11: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/11.jpg)
Detail Textures for TerrainDetail Textures for Terrain
Add detail when terrain is viewed close upAdd detail when terrain is viewed close up
Denser UVs close up shots.Denser UVs close up shots.
![Page 12: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/12.jpg)
Detail Textures for TerrainDetail Textures for Terrain
Old GreenOld GreenNew Green
![Page 13: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/13.jpg)
Anisotropic FilteringAnisotropic Filtering
Anisotropic filtering skews the sample grid Anisotropic filtering skews the sample grid according to the viewing angle.according to the viewing angle.
![Page 14: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/14.jpg)
Anisotropic FilteringAnisotropic Filtering
Old FairwayOld Fairway
New FairwayNew Fairway
![Page 15: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/15.jpg)
Other Improvements…Other Improvements…
Sorted Alpha in foliageSorted Alpha in foliage Full-frame post effectsFull-frame post effects Terrain degradation passTerrain degradation pass High-resolution shadow mapsHigh-resolution shadow maps Ambient occlusion mapsAmbient occlusion maps Offline optimization of index buffersOffline optimization of index buffers Blended material boundariesBlended material boundaries Special sauce…Special sauce…
![Page 16: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/16.jpg)
ResultsResults
![Page 17: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/17.jpg)
ResultsResults
Tiger ‘07Tiger ‘07
![Page 18: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/18.jpg)
ResultsResults
Tiger ‘08Tiger ‘08
![Page 19: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/19.jpg)
Ideas for Next Year…Ideas for Next Year…
You Bet!You Bet!
![Page 20: Tiger Woods 2008: Advancements in Environments Peter Arisman Technical Art Director Tiger Woods 2008.](https://reader031.fdocuments.net/reader031/viewer/2022020308/56649ef65503460f94c09300/html5/thumbnails/20.jpg)
Thank YouThank You
Peter ArismanPeter Arisman
Technical Art DirectorTechnical Art Director
Tiger Woods 2008Tiger Woods 2008