# Avatar Interop 7/26/22 ## Jin Teaching Pets in Weba - example of tubby cat following around - they are cc0 - anyone can fork or remix - we have examples in vrc and weba - tubby cat m3 git hub: https://github.com/M3-org/tubby-pet/ - lots of tubby cats -- glb and vrm and animated - can do walking or flying pet - flying simpler cause only 1 animation to worry about - GLB makes it more interoperable with VRC - VRC has library called among us follower -- open source MIT license on github. if you have something with walking idling animation you can make one of these pets. - can even make the cat grab able - these are considered avatar wearables - also possible in NEOS - play canvass is also possible - import into unity or export out of unity as json (?) - boombox's avatar randomizer exporting json. - could also be used for pets - lasershark made tubby repo: - https://github.com/la53rshark/tubby-cats ### to create your own / random thoughts - start with a scene file - makers district is open source - https://github.com/M3-org/makersdistrict/blob/main/makersdistrict.scn - prompts -- kind of like a spell. a very short me - jin showing code - usually goes with VRM. it auto follows. don't need walk or idle animations. it uses default weba animations, based on miximo rig - "Start URL" points to github pages based on metaverse file - create empty node jeckle file + metaverse file pointing to content - can have a bone -- key is look. value is based on root bone. jin sets to neck bone. - jin rec's using vrm first. you can talk to it. if you go into weba, go into settings, tab where you can select AI provider - jin doesn't have open ai key. - jin thinks this is cool -- https://twitter.com/jetdog8808_dev/status/1523793818448896000/video/1 - ownership changes the way you perceive it in game. basically encrypted to everyone other than those in the same avatar - wants to apply this to pets - pets good canvass for playing with these ideas. native to concept of ownership - blockchain is kind of like invisible leash here - you have animations. you say which is walk, which is idle. you can also do stuff like feed your pet. you could make your pet attracted to items and if you have that item in the world your pet would want to go get it - we could also have pets that you ride - set a saddle point to mount - pet mount: https://github.com/M3-org/pet-mount - pets can be vehicles too - DL tubby. import to weba scene. equip it. - download weba app locally. go into scenes. - treehouse, jin showing us mounted to a dragon [treehouse](https://github.com/webaverse/app/blob/master/scenes/treehouse.scn) - some random code posted idk what it's for { "position": [ -16, 0.05, 6 ], "quaternion": [ 0, -0.866, 0, 0.5 ], "start_url": "https://m3-org.github.io/tubby-pet/yellowcupid/" }, - jin sees pets having a big place in the metaverse. also thinks AI's like siri and cortana will eventually have avatars - also expects all the AI data we will be interacting with to be able to be hosted locally