Creating Hillshades and Color Mappings

Functions for generating hillshades from elevation matrices

ambient_shade()

Calculate Ambient Occlusion Map

height_shade()

Calculate Terrain Color Map

lamb_shade()

Calculate Lambert Shading Map

ray_shade()

Calculate Raytraced Shadow Map

sphere_shade()

Calculate Surface Color Map

calculate_normal()

Calculate Normal

create_texture()

Create Texture

Adding Shadows and Overlays to Maps

Functions for detecting and adding layers to maps.

add_overlay()

Add Overlay

add_shadow()

Add Shadow

add_water()

Add Water

detect_water()

Detect water

Plotting and Saving 2D and 3D Visualizations

Functions for displaying/saving 2D visualizations and 3D prints

plot_3d()

Plot 3D

plot_gg()

Transform ggplot2 objects into 3D

plot_map()

Plot Map

save_3dprint()

Save 3D Print

save_obj()

Save OBJ

save_png()

Save PNG

Manipulate and Capture 3D Maps

Functions for adding features to 3D maps, rendering post-processing effects, and saving snapshots

render_camera()

Render Camera

render_depth()

Render Depth of Field

render_highquality()

Render High Quality

render_label()

Render Label

render_movie()

Render Movie

render_snapshot()

Render Snapshot of 3D Visualization

render_water()

Render Water Layer

Included Data

Elevation data included with rayshader

montereybay

Monterey Bay combined topographic and bathymetric elevation matrix.