Skip to content
/ hqhmm Public

Flask app for creating high quality meshes from heightmaps.

Notifications You must be signed in to change notification settings

olavlan/hqhmm

Repository files navigation

High-Quality Heightmap Meshing

A webapp that helps transform heightmaps (as image files) to high quality triangular meshes.

Uses hmm, an implementation of the meshing algorithm in the paper Fast Polygonal Approximation of Terrains and Height Fields.

Installation

  1. Install Docker Desktop: https://www.docker.com/products/docker-desktop/

  2. Open Docker and search for olavlan/hqhmm in the top search bar. Click Pull on the first result.

    Screenshot Docker search
  3. Go to the Images tab. Click ▶ on the row that says olavlan/hqhmm.

    Screenshot Docker image
  4. Expand Optional settings, write 0 in the field Ports, and click Run.

    Screenshot Docker run
  5. You can now open the app in your browser; go to the Containers tab, find the row that says olavlan/hqhmm, and click on the link under Port(s).

    Screenshot Docker open

Update to newest version

  1. Delete existing images and containers of the app.

    Screenshot Docker delete image Docker delete container
  2. Repeat steps 2-5 above.

About Docker

  • Docker will run in the background even if you close the dashboard. Look for the icon in your taskbar to reopen the dashboard or quit Docker completely.

About

Flask app for creating high quality meshes from heightmaps.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published