plot_3d()to specify location of viewport
render_snapshotfunction capture and save images of the current rgl view to either file or the current device.
pkgdownwebsite for the package.
NEWS.mdfile to track changes to the package.
NAentries in the elevation matrix as holes in the 3D model. This can be used to slice the model into any shape.
plot_3dto include the new
baseshapeargument, which has several built-in shapes
c("circle","hex")to overlay onto a matrix. This removes points in the elevation matrix outside the masked region.
plot_3dto allow the user to turn on antialiasing for the lines in the plot.
save_3dprintto improve robustness. User now has to remove those 3D elements themselves when creating .stl file.
add_overlaywhen the input is a matrix
render_label()function to add text labels to 3D plots.
progbararguments to be either
render_depth(), a post-processing effect to add depth of field to 3D maps.
render_water(), which either adds or replaces a water layer on the existing 3D map.
add_overlay(), which adds a transparent or semi-transparent overlay to the current hillshade.
montereybayto mark it as internal data (for better user messages)
save_3dprint()to include the option to remove the shadow and water layers.
save_3dprint, a function that exports 3D maps to a stereolithography (STL) format for 3D printing.
akima::bilinear.gridto remove non-GPL software dependency
add_waterto work with matrices
plot_3d, a function to take hillshades/textures and visualize them with an elevation matrix in 3D. Includes water visualization and the ability to view the map as a solid object.
ambient_shade- Added option to pass arguments to makeCluster function for parallel execution
sphere_shadefunction to apply spherical texture maps to elevation matrices.
create_texturefunction to allow user to programmatically create texture maps by specifying colors.
ambient_shadefunction to calculate ambient occlusion shadow maps.
add_shadowfunction to add shadow to existing shadow matrices/texture arrays.
calculate_normalfunction to pre-calculate normal vectors of elevation matrix for faster spherical shading.
detect_waterfunction to automatically detect bodies of water (of a specified size) on an elevation matrix.
write_pngfunction to save hillshaded maps to file.
plot_mapfunction to parse and plot resulting hillshaded maps.