Bump Mapping

Post on 01-Jan-2016

71 views 0 download

description

Bump Mapping. Without texture. With texture. Bump mapping. Based on the works of. Tom Patterson National Park Service Jeffery S. Nighbert Bureau of Land Management Portland, Oregon. Tom Patterson “Getting Real: Reflecting on the New Look of National Park Service Maps”. - PowerPoint PPT Presentation

Transcript of Bump Mapping

Bump Mapping

Bump mapping

• Without texture • With texture

Based on the works of

• Tom PattersonNational Park Service

• Jeffery S. NighbertBureau of Land ManagementPortland, Oregon

Tom Patterson“Getting Real: Reflecting on the New Look of National Park Service Maps”

Jeff NighbertUsing “Materials and Textures” in Cartographic PresentationsA.K.A. “Bump Mapping”

• DEM• Vegetation• Random

Pattern

Bump mapping

Cone Generation

Spatial Analyst: Cones in a Random Pattern

Cones_pat = abs(eucdistance(con(($$ROWMAP mod int(normal() * 1 + 20) eq 0) and ($$COLMAP mod int(normal() * 1 + 20) eq 0),255),#,#,10,#) - 10) * (40 / 10)

Class objects by pattern by class Spatial analyst: Generate objects in a random pattern within the aspen

class

Raster Calculator: aspens_pat = eucdistance(con(($$ROWMAP mod int(normal() * 1 + 20) eq 0) and ($$COLMAP mod int(normal() * 1 + 20) eq 0) and [k_aspens] > 0,255),#,#,10,#)

Raster Calculator: esri_aspen = sqrt(pow(10,2) - pow([aspens_pat],2))

The result

Bump mapping

• (eucdistance(con( ($$rowmap mod int(normal() * 5 + 10) eq 0) and ($$colmap mod int(normal() * 5 + 10) eq 0),255),#,#,60,#)) * (-20 / 10) + 120

• hillshade(con(isnull([park trees]),[bathy_dem_ft],[bathy_dem_ft] + [pattern]),315,45)

• http://gis.esri.com/library/userconf/proc03/p0137.pdf

Bump mapping

• (eucdistance(con( ($$rowmap mod int(normal() * 5 + 10) eq 0) and ($$colmap mod int(normal() * 5 + 10) eq 0),255),#,#,60,#)) * (-20 / 10) + 120

• hillshade(con(isnull([park trees]),[bathy_dem_ft],[bathy_dem_ft] + [pattern]),315,45)

• http://gis.esri.com/library/userconf/proc03/p0137.pdf

Bump mapping

• Without texture • With texture