#Graph problem

1 messages ยท Page 1 of 1 (latest)

bleak moon
#

Now the "simulation" is starting to be utilized more, so we are multithreading it and making sure the entire stack runs in Burst.

Beyond those two there is of course a bucket list of technical and algorithmic optimizations we are implementing over time (not always mentioned in the notes either).```

I would like to know how to implement solution to solve graph problem that able to solve graph problem not just at bake time but also at runtime. Basically add/modify/remove node graph at both bake time and runtime. The comment above is about DFG at 2021 that I believe official should implement the backend tech to solve graph problem at truly efficient way that fully compatible with dots for maximum performance. I would like to know how can I implement similar things that just work without using any hack like burst function pointer. Even better if official can just release experimental DFG for me to try out first.
sharp ocean
#

Hi ๐Ÿ‘‹

I wrote that original comment. Are you looking to implement a runtime graph execution in Burst specifically?

bleak moon
bleak moon
#

@sharp ocean Let me know how u implement it when u online

sharp ocean
#

Hey Lim, sorry I've been away.

graph not just require burst but also require Entities, Collection and Mathematics right

You should be able to implement a graph using just Burst, but DFG itself also depends on entities collections and mathematics additionally.

Actually even better if official can just release latest DFG. It has not been updated for years.
Yeah, DFG will solve your case. We stopped the public updates focusing on tying it well together with the new animation system. Do you need the performance boost from Burst already?

The plan is to release no later than the new animation system, and this is the most recent update: https://forum.unity.com/threads/animation-status-update-q3-2023.1483845/#post-9385415

If you have further questions about release time and such I would encourage you to ask in there, I can help answer any other technical questions you may have ๐Ÿ™‚

  • Janus
bleak moon
bleak moon
#

@sharp ocean ๐Ÿง Btw if I understand correctly this new animation system will be shipped with complete full source code together with full source DFG right? So it's no longer like current game object mecanim animation system which is black box that a lot of implemention locked at C++ land which can't expose to most unity user

sharp ocean
sharp ocean
bleak moon
sharp ocean
#

Great question. I believe in GO mode it will use the game object mesh renderer, whereas in subscene ("dots mode") it will use the dots skinned mesh renderer.

I'm not the expert though, so you might want to confirm with some animation devs

bleak moon
bleak moon
sharp ocean
#

Are you asking because you intend to modify the animation system or just extending it (ie. custom nodes)?