Ported over graph building code for a few types

* Curve
* Metaball
* Camera