The ability to add an animation component in Unity as part of the SDK

There could be many uses for this:
Add an animated reveal for galleries etc with the ability to increase/decrease speed of the animation as well as a reversal of the animation Use the camera path animations in a project with the sketch Transfer standard animations from one sketch to another (similar to typical geonode animations where you can easily change parameters of X,Y,Z to a game object or part of one.)
28 Replies
andybak
andybak•16mo ago
You can do all this using regular Unity components The only thing missing is camera path export
Zandy
ZandyOP•16mo ago
So any script that we create for API could be added. I know you can animate within unity but not random animations unless you code it. And if you create an animation in OB it would be great if it transfers with the sketch
andybak
andybak•16mo ago
Not scripts (at the moment) but just animate the imported sketches (or parts of them) using Unity Animator or Timeline
but not random animations unless you code it.
You can use Visual Scripting - or something like https://github.com/keijiro/ProceduralMotion
Zandy
ZandyOP•16mo ago
ohhhhh? nice. thanks for the link
andybak
andybak•16mo ago
There's quite a lot you can do with Unity without code. We could probably build more stuff into the SDK to make it easier to find.
Zandy
ZandyOP•16mo ago
that would be awesome
andybak
andybak•16mo ago
this is already included: https://github.com/keijiro/Reaktion
GitHub
GitHub - keijiro/Reaktion: Audio reactive animation toolkit for Unity
Audio reactive animation toolkit for Unity. Contribute to keijiro/Reaktion development by creating an account on GitHub.
andybak
andybak•16mo ago
i seem to recall there used to be a trigger zone system (for simple intactivity) in there too but i can't find it
Zandy
ZandyOP•16mo ago
Reaktion sometimes causes errors in some platforms for world building though. I know monaverse and VRC sometimes had issues whoah thats wild though.
andybak
andybak•16mo ago
that will be true of any unity feature that isn't on their "approved list" we can't make them support things they don't support
Zandy
ZandyOP•16mo ago
They need to get with the program...lol This is awesome
andybak
andybak•16mo ago
According to the original SDK/Toolkit docs:
Examples and reusable scripts to create animations and add interactivity
Zandy
ZandyOP•16mo ago
Still would really like to implement reveals for a gallery though...like the start of a sketch
andybak
andybak•16mo ago
well - it's possible but it just needs a bit of coding at the moment if i port over the updated shaders from the plugin branch - then that will make it easier
Zandy
ZandyOP•16mo ago
A lot of people would probably use this feature as well
andybak
andybak•16mo ago
I think the problem with adding features like this to the SDK/Toolkit is that the Venn diagram of "technical enough to know your way round Unity" vs "not able to implement this yourself" is a lot smaller than if we focus on adding features to the core app. There's people that would never touch Unity because it's too intimidating. If we build features into the core app then it reaches a lot more people
andybak
andybak•16mo ago
Also - I chatted to the dev for https://github.com/MindPort-GmbH/VR-Builder a while back and he seemed to think it was a good fit for Open Brush
GitHub
GitHub - MindPort-GmbH/VR-Builder
Contribute to MindPort-GmbH/VR-Builder development by creating an account on GitHub.
andybak
andybak•16mo ago
And https://agoravr.world/ are really keen on working with us - that has great Unity integration
Agora World Team
Agora World | Build on the metaverse with no code
Agora World | Build on the metaverse with no code
Visit the post for more.
andybak
andybak•16mo ago
And finally - you reminded me that @nullreality pinged me while I was away. This might be of interest: https://discord.com/channels/783806589991780412/1131623721669492756/1144792742535381122 (that looks similar to the changes I made in the plugin branch. I need to test those out)
Zandy
ZandyOP•16mo ago
Understand completely about the unity thing...can be intimidating. Thanks for posting the links! Really cool stuff.
Gildas
Gildas•16mo ago
Hello, (May be didn't understand what you ask...) I have a friend that have made a package to import the camera path in Unity https://youtu.be/r8irffTW0Yg?feature=shared
Zandy
ZandyOP•16mo ago
@gildas9744 Thats awesome!!!!! 🙌
andybak
andybak•16mo ago
Hey - can you ask your friend to get in touch? It would be nice to make that available as part of the Unity SDK/Toolkit
Gildas
Gildas•16mo ago
That's done one year ago. I gave it to you, you can search in the history Or The link to download it, is in the description of the video You can put it in the SDK with pleasure
andybak
andybak•16mo ago
Thanks. Who should we credit? (Damn. I totally forgot!)
Gildas
Gildas•16mo ago
Hum why not Credits: "Sébastien Yriarte and Gildas Malassinet-Tannou "
andybak
andybak•16mo ago
We'd also need to assign it a valid open source licence as well. You'd still retain copyright but we can't include code that doesn't have a valid, compatible license. The common choice is MIT: https://opensource.org/license/mit/ - are you happy with that?
open-source-initiative-production
Open Source Initiative
The MIT License
Copyright Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software…
Gildas
Gildas•16mo ago
This licence is ok for us
Want results from more Discord servers?
Add your server