Jump to content
  • Advertisement
Sign in to follow this  
  • entries
    3
  • comments
    0
  • views
    2525

Avatar Web API v1.0 and beta Unity plugin released!

Sign in to follow this  
sveta_itseez3D

1320 views

Hi gamedevs!


As you may remember from the previous post, we have an AI-powered avatar creation tool that allows to create realistic game avatars from one selfie - Avatar SDK. Embedded in the game, it allows players to instantly create their virtual selves. We use deep learning to build an accurate 3D model of a head and predict all the tiny details of face, so each avatar gets completely unique!

We've released the beta version of the Avatar Web API more than a month ago and since that time we've collected feedback from lots of developers. And today we are excited to announce two important updates - the release of Avatar Web API v1.0 and the release of beta Unity plugin!

Avatar Web API

The key features of Avatar Web API v1.0:

  • Automatic generation of a textured 3D face model from a single selfie photo. Works with any frontal photo of a face.
  • Shape and texture are unique for each person, and are synthesized with a deep learning algorithm.
  • While we are working on improving hair model synthesis, Avatar SDK provides a predefined set of hairstyles which you can also use in your application.
  • 3D reconstruction pipeline in the cloud with an easy to use Web API, scalable to whatever throughput required.

More features to be added in the upcoming releases, including fullbody animated avatar support, hair synthesis, haircut recoloring and more!

The Avatar API will be available on a subscription basis. The starting plan (Free) is intended for development and testing, it will be completely free, but limited to 50 avatars per month. Other plans (Indie, Plus, Pro) offer higher volume of avatars per month depending on your application business model and user flow.

For more information about API and pricing, please visit: https://itseez3d.com/avatar-sdk.html.

Unity plugin (beta)

The plugin is a plug-n-play solution for all Unity developers that are interested in our technology, and it allows you to start experimenting with avatars in gameplay in a matter of minutes.

Key features:

  • Fully asynchronous C# API for all Web API requests such as creating, calculating and downloading of avatars
  • With zip utility and runtime .ply reader the downloaded avatar can be automatically displayed in a Unity scene - no need to worry about mesh formats
  • Several textured haircuts provided for each avatar
  • Easy to use authentication pipeline with editor GUI
  • Well documented samples
  • Works on mobile and desktop platforms supported by Unity

The plugin is ready for production use but is still called Beta, because weaEUR(TM)re planning to add many more features before calling it an official release.

Some of the functions our user can anticipate in the future versions:

  • Blend shape facial animations
  • Unique haircuts inferred from the looks of each person
  • Support for full body avatars and automatic tools that can attach head to arbitrary body preserving correct skeletal animations
  • Cartoonish stylisation of avatars and different rendering modes
  • Multiple LODs to provide best user experience on both mobile and desktop platforms (at the moment avatars have around 6K polygons, which should still be acceptable in most cases)
  • Integration with cameras on mobile platforms
  • More haircuts and the option to change hair color In a more distant future - face tracking, lip sync and many more

For more information about plugin, please visit https://itseez3d.com/avatar-sdk.html.

What's next?

We also plan to add support for Unreal Engine and iOS in the near future. If you're working on these platforms, please stay tuned for more updates from us.

If you have any questions about the API or plugin, please feel free to contact us at support@itseez3d.com. We'd really love to hear your feedback!

itSeez3D Team

Sign in to follow this  


0 Comments


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
  • Advertisement
  • Blog Entries

  • Similar Content

    • By Jamesgz
      Hey my dudes,
      Me and 4 friends are third year compsci students. Three of us are pretty good at drawing. We are hoping to make a 2d roguelite game with unity during the next few months. We are still brainstorming. At the moment, my idea is to create a card roguelite game:
      First, you would need to choose 2 heroes to enter the dungeon with the goal of finding a treasure. The treasure found gives you extra bonus in later runs. You can choose between mage, gunner, rogue, paladin, warrior and fighter. Each hero has their own unique cards. And there are common cards that every heroes can get(like hearthstone).
      The progression system would be like slay the spire’s. You can choose your own path, but every paths leads to the boss. It would use procedural generation. After defeating an enemy, you get to choose a new card out of the three options. There would be shops, random events, elite enemies, etc
      The combat system is where i need some suggestions on. There would be two piles of deck. One for each hero. I can think of two good combat systems:
      1. Before every enemy encounters, you can choose what cards to use from your deck. Cards not used would not get discarded. Cards are drawn from the deck only if they break or due to special card’s effect. Every card have a durability number. Ones the durability reach zero, the card would break and can no longer be used. Events/enemies can modify the durability of the cards.
      2. Card not used this turn would get discarded. Once the deck is empty, the discard pile gets shuffled and copied to the deck. Card/item effects can increase the number of cards you draw.
      How can I make the game more interesting? Any suggestions would be appreciated.
    • By horror_man
      Hello, I'm currently searching for a talented and passionate programmer to create a small but great horror game that would take around 3 months to be done.
       
      About the game: The game would be a sci-fi/post-apocalyptic survival horror 3D game with FPS (First person shooter) mechanics and an original setting and story based in a book (which I'm writing) scene, where a group of prisoners are left behind in an abandoned underground facility. It would play similar to Dead Space combined with Penumbra and SCP: Secret Laboratory, with the option of playing solo or multiplayer.
       
      Engine that'd be used to create the game: Unity
       
      About me: I'm a music composer with 4 years of experience and I'm fairly new in this game development world, and I'm currently leading the team that'd be creating this beautiful and horrifying game. I decided that making the book which I'm writing into a game would be really cool, and I got more motivated about doing so some time ago when I got a bunch of expensive Unity assets for a very low price. However, I researched about how to do things right in game development so I reduced the scope of it as much as I could so that's why this game is really based in a scene of the book and not the entire thing (and also that's why it would take 3 months). Also I'm currently learning how to use Unity and how to model things with Blender.
       
      Our team right now consists of: Me (Game Designer, Creator, Music Composer, Writer), 3 3D Modelers, 1 Sound Effect Designer, 1 Concept Artist and 1 Programmer.
       
      Who am I looking for:
      - A programmer that's experienced in C# and with Unity.
       
      Right now the game is very early in its development (GDD is completed and all 3D Items, Music and Sound Effects are completed).
       
      If you are interested in joining, contributing or have questions about the project then let's talk. You can message me in Discord: world_creator#9524
    • By kcirkl
      Hello, 
      So, I'm aware this may be a broad question with a vast variety in the anwser. However, I am a game design student that works professionally for a large engineering company conducting software configuration. Naturally, I'm curious about the path ahead and I'm desperately gathering information on the overall process of developement with Unity. Are there professional resources available that can outline the processes and functions of the engine, and what can be used to interact with it? I'm looking for options other than the official documentation. I have already jumped into that. Thanks!
    • By tspartant
      Hey everyone! My name is Ryan and I am the founder of Visualistic Studios, LLC. 
      I'm looking for experienced developers interested in short term and long term contracting. For the past 3 years I've been working in game development contracting, and the past year I've been working full time from home. Since then, I've received more and more contracts and I'm now at the point that I have too many for myself to handle. I have at least another full time job's worth of programming offers, and around 30-80 hours a month for 3D modeling/animation. I also am in need of a UI artist, so if you're talented please contact me! I have contracts using Unity as well as Unreal Engine 4, so if you can program in either please contact me. 
      If you are interested in working on these contracts, please send me links to your work and you hourly rate. (Most contracts range be between 18-25$/h, but please provide your normal hourly rate)
      You can get ahold of me through email - "ryan.hobbs@visualisticstudios.com", or Discord "TSpartanT#4670"
       
      Thank you everyone for reading, hope to hear from you soon!
    • By Wolfebytes
      I am currently an undergrad several months from graduation. My major is in Game Programming and Development. During the course of my studies, we've had a few modeling classes and I really took to it and feel that is the direction I really want to go, specifically I would love to become a character artist. I keep hearing about your portfolio being super important, but I've really never been able to find out what kind of work is best to put into my portfolio. There's no "put 2 of these and 1 of those in," kind of tips. I get that I'll want to put some characters I've modeled in there, but I guess what I really want to know is, if I want my portfolio to be noticed and taken seriously for a character artist position, what is the best way to present it? Since most of my courses have dealt more with programming, I need to build everything for my modeling portfolio on the side, outside of class on my own time. I know there are no specific numbers like: put 3 realistic humans, 2 robots, a creature, and a stylistic character in your portfolio. But as a general rule is there some kind basic guideline or tips for what to make to get your portfolio off to a good start?
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!