add initial support for rendering heightmaps