public virtual void initialize(fGameObject go, Colorf color) { // ugly... __VectrosityConfig.Configure(); if (go.GetComponent <MeshFilter>() == null) { go.AddComponent <MeshFilter>(); } if (go.GetComponent <MeshRenderer>() == null) { go.AddComponent <MeshRenderer>(); } List <Vector3> vertices = new List <Vector3>() { Vector3f.Zero, Vector3f.Zero }; vectorLine = new VectorLine(go.GetName() + "_vline", vertices, 1.0f, LineType.Continuous); VectorManager.ObjectSetup(go, vectorLine, Visibility.Dynamic, Brightness.None); vectorLine.SetColor(color); }