Hi! I understand that similar discussions already exist, but I was hoping to get an update on this matter. Since the graph view api is still an experimental tool, when will the replacement be available for public access? and how different will it be from the current graphView api? I’m currently working on a project that heavily requires this functinality and any info would be helpful.
Tbh dont wait for it. It is already passed like 3-4 years?
They said before giving public API they need to rework Animation window first and something another (probably behaviour package)
As long as there is no new Animation we wont see new Graph API. And new Animation is no near finished
I agree, dont wait for it. Also the API will be massively different. GraphView currently offers only some UIElements to get you started. It is not-at-all a full functional graph solution, so for most needs you’ll end up rewriting most of it. Or ignoring their callbacks in favor of your own.
The “”“incoming”“” GraphToolFoundation (GTF) or whatever it’s name, will suppossedly offer more of a “full-solution”. This would mean not only UIElements, but also Models to hold your data, a provided workflow to update such data, maybe a custom Undo support, maybe some “Processor” API to transform graph “authoring” objects into effective “runtime” graph objects. (i say this for what i did see when investigating GTF long ago, but i dont really know the current state nor design goals).
So for the time being just stick to GraphView, and treat it as a UI layer only. You will still need to work around serialization / bindings / models / etc for yourself
Just as a follow-up, this has been mentioned on a Unity post during Unite in the context of animation workflows.