Hello! I am 'finalizing' my volumetric point graph and I want to add support for modifying graph. But I see there is no efficient method for removing points on graph. I wish to do it via pooling. Does author has any tip?
How it is currently (WIP):
I Extended ' void UpdateArea(GraphUpdateObject o) '
- I call o.WillUpdateNode(node.vPoint); on nodes that will be removed
- Then I call VolumetricPointGraph.activeScan.wallNodes.Remove(this); //it's original method Remove from PointGraph
- this.vPoint.Destroy(); //also original method, this is where connections are removed and node destroyed
I wish to implement pooling for PointNode; I might be able to do it myself but I know it won't be efficient: I don't know internals much. I did read some of it the deeper I go, less I understand.
I do have Pro version if that helps (though I doubt).
Thanks for help!