LINKS AND DOWNLOADS
ABOUT THE AUTHORJonathan Cecil is a visual artist working and living in Los Angeles. His work focuses on the reconstitution and transformation of media through digital processes. He graduated from University of California Santa Barbara with a BA in Studio Art in 2000.
Unity Mesh Creator Overview
The Unity Mesh Creator package creates meshes from tranparent images. It allows the user to easily generate mesh colliders, box colliders, or a bounding box to the mesh, as well as to assign a physics material and texture materials. One may also generate front and back planes as well as an edge mesh for different texturing options.
There are few cases where Unity Mesh Creator comes in handy:
2D platformer games.
Quasi-3D games using an extruded look.
Distant objects requiring physics in 3D games.
We’ve also been informed that the mesh triangulation features is helpful for reducing some alpha drawing performance problems on mobile devices. We have yet to test this.
When making very large meshes, use the Mesh Scale values in the Mesh Creator Data inspector rather than the transform scale. I found physics with big mesh colliders to be completely wonky using the built in scale.
Use Pixel Threshold and Merge Close Vertices to smooth out rough edges.
Motivation for Mesh Creator
The original version of Mesh Creator was written for high school level game design class at UCLA DMA Summer Institute. We needed a quick way to prototype games without teaching the kids 3D modeling software. Unity Mesh Creator provided an easy content creation workflow so users could concentrate on making 2D games. We currently use it for rapid game prototyping at the Game Lab at UCLA.