Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
keenanwoodall authored Apr 11, 2019
1 parent f46ea52 commit 107e880
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .github/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ A fully-featured deformer system for [Unity](https://unity3d.com/). Deform is mu

✔️ 40+ deformers!

✔️ Meshes can be saved!

✔️ Easily extendable!

✔️ Works in worldspace!
Expand Down Expand Up @@ -47,6 +49,11 @@ Yes. You can create a single deformer and add it to multiple deformables.
Each deformable has it's own unique mesh. Duplicating and instantiating deformables shouldn't cause any issues.

## Limitations
Deform is runs on the CPU. While it *is* incredibly fast, you should not expect to get performance comparable to vertex shaders. Also, because meshes are modified on the CPU each mesh has to be unique. From what I understand, this means each mesh will require a new draw call. Deform is not meant to be used at a massive scale. If you need to deform an entire world, tons of meshes, or an incredibly high poly model use vertex shaders.

**tldr:** Use shaders if you need speed, use Deform if you need modularity and ease-of-use.

## Acknowledgments
* Thanks to [Thomas Ingram](https://twitter.com/vertexxyz) for going the extra-mile to help with editor scripting.
* Thanks to [Alexander Ameye](https://twitter.com/alexanderameye), [William Besnard](https://twitter.com/BillSansky), [Raphael Herdlicka](https://www.herdlicka.net/) and [David Carney](https://twitter.com/thedavidcarney) for testing Deform and giving helpful feedback.
Expand Down

0 comments on commit 107e880

Please sign in to comment.