What is Alter SDK?
Alter SDK is a cross-platform SDK consisting of a real-time 3D avatar system, facial motion capture, and multi-platform components and UI for creating avatars we call the Avatar Designer—here's a TestFlight.
How do I integrate Alter SDK into my app or game?
Detailed instructions and code samples are on Github. We can also help you with implementation on our Discord.
What can I build with Alter SDK?
Any app or game experience that uses an avatar as a profile picture or character animations, e.g., audio-only chat apps. live avatar streaming, AR filters and lenses, VTubing apps, role-playing games... the only limit is your imagination.
What is the license model?
We're currently determining which open source license fits our project best—more details on that in the coming weeks. For now, here's the latest EULA.
Will Alter SDK slow my app down?
We have optimized all features to have a minor impact on your GPU/CPU. Still, you might feel some loss of performance, especially on lower-end Android or older devices, as we need to run computer vision algorithms, run (facial) motion capture (neural net), run A.I., run (facial) expression analysis on them.
What is an Avatar Matrix?
It's a configuration file in JSON format our engine uses to compose an avatar in a 3D scene on the client side. Avatar Matrix only takes little space and so it can be easily transferred over the network or saved to the blockchain. This would be hard to do with large, opaque, binary 3D files hosted in the cloud.
How do I create custom items for avatars?
Soon, anybody will be able to upload or remix existing content using our creator tools. In the meantime, try the Avatar Designer app to see the end-user experience.
Can I use different avatar styles?
Yes. You can use your 3D models or models from creators (UGC) as long as the models include our rig to be compatible with the Avatar Matrix. This way, you also use the entire library of avatar items for customization made by Alter, creators, or brands.
Do I have to create items for different avatar styles?
No. Avatar items are interoperable across different avatar styles as long as the items are compatible with the Avatar Matrix. It works like magic.
Do you provide actual 3D avatar files, e.g., VRM?
Yes. We will provide APIs for that.
Can I take all my data with me?
Yes. All data, if any, can be exported.
When Unity and Unreal?
Unity and Unreal are big milestones on our roadmap, we do not have a specific release date yet.
What is interoperability?
In the avatar context, it's the ability to take an avatar from one digital experience to another and use it. Our system uses the Avatar Matrix and the custom, cross-platform rendering engine to achieve that.
What is the open metaverse?
It's a vision of a more immersive Internet built on decentralized and open standards, providing genuine digital property rights to its users. We believe the future of the Internet will be a combination of private and public experiences linked together by open infrastructure.