Skip to content

A collection of graphics and images of animal tracks. No attribution is required, do what you like. If you work for a conservation, fish, wildlife, parks, or similar service and need help using these, I'd be happy to donate my help.

License

Notifications You must be signed in to change notification settings

AppalachiaInteractive/animal_tracks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

           

Animal Tracks

A collection of free vector graphics and images of animal tracks. No attribution is required, do what you like. I would love to see anything that you produce, though!

If you work for a conservation, fish, field, wildlife, parks, or similar service and need help using these, I'd be happy to donate my help. These can be used freely, even in commercial works.

Included

  • PNG files of initial track silhouette
  • SVG files of the track outline
  • PNG file of a high-quality rendering of the new silhouette
  • PNG files of my estimation of the track's surface details, such as displacement and surface normals. I'm considering adding other physically based rendering maps as well but these might be too dependent on the use case.

These are not scans - everything is derived from reference images which are included at the bottom of this document. Feel free to make pull requests if you can improve or add something. Raise issues if you would like an animal added or modified. If you can provide the track silhouette and dimensions, even better. No guarantees but I'll do what I can. If you want to have a crack on your own, follow the process below.

Process

Once a silhouette for a track is obtained, the creation of the rest of the assets is relatively simple to invoke.

  • A subdirectory named for the animal is created in the tracks directory.
  • The silhouette is added to the subdirectory as {id}_silhouette.png. {id} can be the animal name, or maybe {animal-name}-front, {animal-name}-left, etc. This will be preserved in the output file names.
  • scripts/trace.py can be executed, which will kick off the following:
    • POTrace is used to convert the silhouette to SVG.
    • SVG is rendered to a new, high-quality PNG using Wand (Python bindings for ImageMagick).
    • HQ silhouette is blurred to create a rough estimate of a height map using Wand.
    • A normal map is generated using code adapted from Mehdi-Antoine's Normal Map Generator, which in turn uses SciPy. Normal maps describe the surface normal direction in a normalized XYZ vector. X is right, Z is forward, and included are both Y-down (DirectX) and Y-up (OpenGL) formats.

Status

The table below will be updated as I finish each track.

Animal Silhouette SVG HQ Bitmap Height Normal (Y-) Normal (Y+)
Antelope
Armadillo
Badger
Bear (Black) (Front)
Bear (Black) (Rear)
Bear (Brown) (Front)
Bear (Brown) (Rear)
Beaver
Bison
Bobcat
Caribou
Cat
Cougar (Front)
Cougar (Rear)
Coyote
Deer (Mule)
Deer (Whitetail)
Dog
Elk
Ferret
Fisher
Fox (Kit)
Fox (Red)
Jack Rabbit
Lynx
Marmot
Marten
Mink
Moose
Mountain Goat
Mountain Sheep
Muskox
Muskrat
Ocelot
Opossum
Otter
Peccary
Pheasant
Pig
Porcupine
Prairie Dog
Raccoon (Front)
Raccoon (Rear)
Skunk
Squirrel (Gray)
Turkey
Wild Boar
Wolf (Gray)
Wolverine
Woodchuck

Sources & Thanks

The sources are all either free digital works found on the websites listed below, or now-digital photoscans of old references/pocket guides. I've attributed what I can below. Please let me know if you can identify the source of anything not listed.

Source Images
Hiking Michigan
Florida Fish And Wildlife Conservation Commission
Sequoia Parks Conservancy
MassWildlife
Virginia DWR

About

A collection of graphics and images of animal tracks. No attribution is required, do what you like. If you work for a conservation, fish, wildlife, parks, or similar service and need help using these, I'd be happy to donate my help.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published