Skip to content

unitycoder/MetaMingle

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MetaMingle: AI based metaverse character generator

Awards🏆

  • 🥇Awarded the Grand Prize at the 2023 SeSAC Competition, presented by the President of Soongsil University and Seoul Business Agency.

Demo

  • The full source code is not shared due to intellectual property concerns with the Unity assets used.

Demo Video

Screen shots

Blender_1 Blender_2
Character generator Blender add-on Texture reconstruction
game1 game2
In-game screen shot In-game AI NPC conversation

Introduction

The metaverse is rapidly growing as a new growth domain in modern society, receiving enormous investments from major companies such as Apple, Meta, and Microsoft. These companies are pointing to the metaverse as a new platform that allows users to enjoy more realistic and in-depth virtual experiences using AR and VR technologies. However, very realistic and unique character creation is an essential element in building the rich world of the metaverse.

The 'MetaMingle' project aims to provide a platform that automates the character creation process using the latest AI technology and easily generates various worldviews and characters. The project primarily focuses on helping 3D artists and planners easily access complex AI technology.

Features

  • Rapid implementation of in-game human characters based on actual photos
  • Creation of new human characters
  • Free customization of AI character personality/ego
  • Customization of worldview

Project Summary

  • Development period: March 2, 2023 ~
  • Development contents:
    • Automatic generation of human 3D character models based on wild images
      • Using ECON and TEXTure paper(stable diffusion technologies).
      • Quick implementation of in-game human characters based on photos
    • Development of Blender plugin
    • Character personality assignment using a GPT-4 based language model in the Unity engine
    • Development of AI characters that converse in a natural voice using Amazon Polly TTS technology
    • Development of function that moves character's mouth naturally using Oculus lipsync technology
    • Development of dialogue function with AI NPC characters through user's voice using OpenAI's Whisper AI technology
    • Development of customization features for character personality, job, background knowledge, metaverse worldview, etc.

Codes

About

MetaMingle is AI based character generator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 94.9%
  • ShaderLab 5.1%