UPDATE: This blog post has been updated since it was originally published. For the most current version, please read this post from my blog.

Image for post
Image for post
End result: Rigged glTF 2.0 character with multiple animation clips.

Mixamo, by Adobe, provides an easy way to get started with character animation:

  1. Automatic character rigging. Upload a 3D model, place a few markers on joints, and you’ve got a rigged character. Note: Mixamo only supports humanoid characters.
  2. Library of customizable animations. Mixamo’s library contains thousands of free animations, any of which can be used with their default characters or any model you upload.

Mixamo exports characters and animations to COLLADA or FBX. For game engines…

SUMMARY: This tutorial shows how to create a navigation mesh for a scene with Blender, and use it in A-Frame to do basic pathfinding. For the short version, watch this video at 6:08. The key parts are covered in only 1 minute.

From the Unity documentation,

“The NavMesh is a class can be used to do spatial queries, like pathfinding and walkability tests, set the pathfinding cost for specific area types, and to tweak global behavior of pathfinding and avoidance.”

In the easiest case, a nav mesh can just be a simple mesh covering parts of the scene where characters…

Don McCurdy

Software developer on Project Sunroof, @Google. Previously @GraphiqHQ. @WUSTL '12.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store