Avatars & NPCs
Last updated
Last updated
You can import your avatars (both humanoids and none-humanoids) into your mtion clubhouse. You can either use motion tracking with the avatars (via VMC) or create NPCs with the models. Currently, we support both VRM and VSF model formats.
To add a VSF model, you can click on the avatar button on the Hang Tool Bar, it will bring you to the avatar asset browser, and from there, you can directly import the VSF model from your PC.
If you want to import a VRM model, you will need the mtion Unity SDK to import it. Here's a quick video guide on how to:
Note: The VMC location for avatar has moved to a different location since the recording of this tutorial. You can find the VMC now located on the third tab down on the left side of the app labeled VMC Connections, it will have your Local Port + use the dropdown Avatars menu to select the character you just imported.
If you don't have the mtion SDK, visit the mtion SDK page to get started!
Once you imported your avatars into the clubhouse, you can turn on Ragdoll mode in it's options. Once enabled, your avatar will react to things that interact with it. You can take advantage of mtion's interaction features to set up some interesting experiences for you and your community. Here's a video to help you get started on this:
You can set up TTS to any avatar models you uploaded inside of your mtion clubhouse. The TTS can be triggered by yourself, or by your chat. It can be pre-defined text or real-time text input by your chat. Here's a quick tutorial guide on how to set it up 👇
You can turn on NPC mode on any of your avatar models. Once the NPC mode is on, you can also set a pre-defined area for your NPCs to move about. Here's a quick tutorial guide on how to set it up 👇
You can set up custom animations and emotes for your avatars and NPCs in mtion. Here's a quick tutorial guide on how to set it up 👇
*This feautre is only available to invite-only pre-release version currently. Contact us to find out how you can apply to access the pre-release build.
The Character Persona Engine allows you to design background lore, personalities and characteristics for any avatars in your clubhouse, and letting your community to interact and chat with them.
Description: basically what you want for your character's apperance, personality, etc.
World Lore: design your character's world lore and background etc.
The more details you put in the persona engine, the better. You can put down some very community specifc memes and jokes as well. Here is an example👇
Name: Nyx-3
Appearance: Nyx-3 is a striking fusion of feline grace and cybernetic enhancement. Her sleek, midnight-blue fur is interspersed with shimmering metallic strands that catch the light, giving her an ethereal glow. She has large, expressive emerald-green eyes that can see in complete darkness and have a slight digital shimmer. Her ears are pointed and twitch, picking up even the faintest sounds, while her tail is long and flexible, ending in a tuft of fur that resembles a glowing circuit pattern.
Nyx-3's attire is a blend of street style and high-tech armor. She wears a fitted, sleeveless bodysuit made of a flexible, adaptive material that can shift colors for camouflage. Accessories include fingerless gloves with built-in holographic interfaces and knee-high boots equipped with boosters for enhanced agility. Her cybernetic enhancements are subtly integrated into her body—small implants on her temples that enhance her reflexes and a retractable visor that displays data in real-time.
Personality: Nyx-3 is adventurous and playful, embodying the curiosity of a cat and the cunning of a street-smart hacker. She’s fiercely independent but deeply values her close-knit community. Nyx-3 often exhibits a mischievous streak, delighting in playful pranks and puzzles, but she’s also a protector of the weak and a champion of justice. When faced with danger, her instincts kick in, and she becomes a strategic thinker, using her intelligence and agility to outmaneuver opponents.
World Lore: Neon Cataclysm Setting: In a not-so-distant future, Earth has transformed into a sprawling megacity known as Neo-Terra, a chaotic blend of neon lights, towering skyscrapers, and vast digital landscapes. After a cataclysmic event known as the "Neon Cataclysm," the world was forever altered—technology advanced rapidly, merging with organic life in unexpected ways. Mutations and cybernetic enhancements became common, leading to the rise of hybrid beings like Nyx-3.
Society: The population is divided into factions based on their technological allegiance and social status. The upper echelons of society reside in the glimmering heights of the Arcologies, while the underbelly of the city is filled with rogue AIs, hackers, and cybernetic outcasts. These lower districts are teeming with life, where street gangs and independent collectives vie for control, often using advanced tech for trade and defense.
Conflict: A powerful corporate entity, known as Zenith Corp, seeks to consolidate control over Neo-Terra by enforcing a new wave of surveillance and oppression. They are determined to eradicate the free spirits who defy their rule, including Nyx-3 and her allies. A rebellion is brewing among the cybernetic outcasts, who are determined to reclaim their freedom and dismantle Zenith’s stranglehold on the city.
Mythos: Legends tell of the "Digital Nexus," a mythical realm within the city's mainframe that contains the collective consciousness of all sentient beings. It is said that those who can access it can alter the fabric of reality itself. Nyx-3 dreams of finding this Nexus, hoping to unleash its potential for liberation rather than domination.
Once you finished design your charater, you can go to the node graph and hook up interaction logics to trigger your character. It's same as how you would set up triggers for interactive objects, by creating one of these trigger types on the node graph. Then you can find the Talk Action under this character's drop down menu in the actions section.
You can also drag a TTS node as well as a Text node to connect with this as well, so when someone talks to this character, the output of this character can be shown on the text display as well as via voice.
*Privacy Disclaimer for AI Persona Engine
Our AI Persona Engine is designed with your privacy as our top priority. We do not collect, store, or process any personal user data for training, profiling, or any other purposes. Every interaction with the AI persona remains entirely private and is processed in real-time without being saved. This means:
No Data Collection: We do not collect personal information, conversation logs, or any interaction data beyond the immediate use in your session.
No Training Usage: Your interactions are never used to train, improve, or update our models. The engine functions independently of any individual data to maintain your privacy.
No External Sharing: We do not share or sell any data with third-party vendors or partners.
By using the AI Persona Engine, you can be confident that your information is secure and protected in every interaction. We are fully committed to creating a safe, privacy-focused environment that respects your confidentiality and safeguards your personal space.