Comments (7)
You'll need to change the animation path to point to the female folder rather than the male folder as well. I'm not entirely sure why that would result in the character moving way off the screen but you definitely want to point to the animation folder that matches the character skeleton category. Please post back if this fixes the problem and I'll close out the issue.
As for chat or forum, we don't have anything like that set up just yet. We're waiting a bit to see how much interest the repository gets.
from amazon-sumerian-hosts.
The emotes and gestures can be found inside the emote and gesture glb files, one way to see what animations they contain would be to import them into a program like Blender. If you're looking for a scripted solution, you can use the AnimationFeature's getAnimations method. This will return an array of the names of all animations on a given layer. To see an example, take a look inside the toggleHost method in the example file. We use that method to populate the emote selector dropdown depending on which host tab is active.
As for the host looking a little different than they do inside Sumerian, this is because we provided the host assets as glTF, which is a file format that supports PBR materials. That shading model gives much better results than the standard materials inside Sumerian. We do have support for PBR in Sumerian now but updating the host assets is not a priority at the moment. For the animation looking smoother, I can only speculate. I know that we only support linear interpolation between keyframes in Sumerian and three.js and Babylon.js both support cubic spline, it's also possible the framerates are a bit better.
from amazon-sumerian-hosts.
@c-morten Thanks, I'll try that and report back.
from amazon-sumerian-hosts.
@c-morten That did it, thanks! Using the right animation path fixed my "lost in space" problem with the Host positioning. I'm good to go now.
- Do you know where I can find a complete list of all the emotes and all the gestures for each character?
BTW, I can't shake the feeling that the animations in Sumerian-Hosts/ThreeJS are smoother than in the Sumerian canvas environment. Also, the shading of the characters and the ambient lighting seems more pleasing and easier on the eye. Have you found that to be true too?
from amazon-sumerian-hosts.
@c-morten Thanks!
from amazon-sumerian-hosts.
"This will return an array of the names of all animations on a given layer. To see an example, take a look inside the toggleHost method in the example file. We use that method to populate the emote selector dropdown depending on which host tab is active."
@c-morten Ok, got it. I was hoping there were more emotes available for the Alien character than the singular angry. So I can just use the mini-UI on the three.html page to explore all the emotes right?
Where would I go to hire someone to build new animations, but just for the existing characters in the distribution assets? I looked at Mixamo as you suggested and I didn't see a "freelancer" section, and most of the existing animations are not really great for the Alien character.
from amazon-sumerian-hosts.
The Alien character was more of a test to prove out that the host functionality can still work on other rigs with different proportions and joint orientations, so we didn't finish out the full set of animations the other hosts contain. I'm not really sure of the best place to go for hiring a freelance animator but you might try a site like cgsociety, it looks like they do have a forum board for recruiting: https://forums.cgsociety.org/c/help/recruitment.
from amazon-sumerian-hosts.
Related Issues (20)
- AWS-Infrastructure-Setup.md Documentation Is Very Obsolete HOT 1
- How did you create the libsync.glb file? HOT 1
- unable to get examples to work HOT 2
- Mouth Does Not Move With Speech HOT 7
- Add support for BabylonJS v5 HOT 13
- Speech animation, gaze tracking, face shape break with BabylonJS v5 HOT 1
- Custom Avatar Models for BabylonJS HOT 1
- LexRuntimeV2 recognizeUtterance Response HOT 2
- Cannot create and run "production" builds HOT 1
- Audio not working with BabylonJS Demo on iOS devices HOT 1
- Editing glTF assets with DCC Tools (import/export) degrades content. HOT 5
- How to develop a custom Amazon Sumerian Host avatar? HOT 9
- PlayCanvas host HOT 3
- Remove webpack, use vanilla ES Modules to simplify the project. HOT 2
- loading forever on mac HOT 3
- -
- replace Karma with @web/test-runner
- GET /_next/webpack-hmr 404 HOT 1
- Babylon types not visible
- Allow the usage of Generative Polly for a more natural sounding voice
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from amazon-sumerian-hosts.