Skip to main content

3D Character for eShop

This is a mascot for a women clothes online shop and its mobile application. According to the Design Specifications, we have to create a 3D character with a changeable by customers appearance to make avatars for themselves. The textures should be detailed enough for the middle and long shots. The appearance change should be implemented by replacing one of the rendered mascot passes.

Initially, the client didn't require a video, but we've done some project reproduction for our portfolio and we've loaded the mascot into Unreal Engine.

SUBSCRIBE TO OUR PORTFOLIO UPDATES

Be informed of video advertisement ways, use it for your business and become the first!

You will receive updates irregularly and without spam. We never sell information to third-parties.
Specifications
  • Complexity:
    142 WH/UNIT
  • Work hours:
    142 WH
  • Work days:
    WD
Supposed Price
  • Turn on JS.
  • Turn on JS.

Please expect that each new project will surpass the previous one in quality, while maintaining the same price. The hardware and software we utilize in our work are constantly evolving.

Breakdown of the
3D Character for eShop

Research

The character prototype is a stylized 20-25 years old woman, average shape without any deviation from athletic or overweight. The other shapes were shifted between 61-69 inches in height and from XXS to XXL clothes sizes with different hair cuts, hair, skin and eye color. She wears jeans, a T-shirt and gumshoes.

At that moment, we didn't know where the character would be used, so it would be in a T-pose and rigged enough to change it quickly, thus we decrease further edit time. There is a bottom line of 576 appearance variations.

3D Character Design

Using the above mentioned data we created a 3D mascot concept. The stage helps process most of the edits, and take into account the client's request for the lowest possible price. With concepts, we get the expected result without blind-box actions, and it helps the modeler to go along with proportions. Also, we will check the appearance’s variation.

  • The concept 3D character for eShop full face and profile views, as well as color variations and haircuts.
  • The concept 3D character for eShop height and size variations.
  • The concept 3D character for eShop full face and profile views, as well as color variations and haircuts.
  • The concept 3D character for eShop height and size variations.

Modeling

Stage #1 - Blocking

Unlike straightforward 3D character sculpting from a primitive, we used a blocking method. If one uses simple geometry shapes, it is possible to change the body faster with more freedom. The main idea of this method is adding details step by step, thus the client can see the result from the first day. The maximum details level depends on Design Specifications and shouldn’t change during the project because it means a lot of unnecessary edits.

When the prototype shape was ready, we merged primitives and smooth junctions to get the finished look.

The body's blocking of 3D character for Eshop
The detailed blocking of 3D character for eShop

Stage #2 - Clothes and main colors

After receiving the positive review for the first stage, we created clothes, shoes, and simplified hair to check all the model’s parts together. Also, we added wrinkles on the clothes that are better to do now than during the texture stage.

Clothes and design of the 3D Character for eShop

Stage #3 - Retopology

The main difference between the animated models from the static ones is the topology’s ability to change pose correctly, when the volume stays the same. Changing the 3D model to use bones and blend shapes is required by the Design Specifications. The better the modeler knows topology, the less extra work we need to do in further stages, especially in rigging. It’s important to consider how the mascot will move and what we need to do using textures or what just the topology. The higher the topology dense, the slower the animation process. At that stage, hair didn’t matter, it would be replaced with generated one.

The retopology for 3D character for eShop

Grooming

After making a simple rig to pose the 3D character, we made three generated haircuts. In the first project's version, we used X-gen and faced overkill crashes trying to change hair's length and curves' position, so we adapted, abroad of time tracker, the workflow to accomplish the project.

Last few years, we have created a flexible workflow that allows us to make and change hair fast and accurately, disregarding how the character moves, including force fields and clothes simulation. We have made the second project's version specially for this article by using Unreal Engine to render a video example. During this process shaders were made for skin, hair, clothes, and eyes, which with proper hi-res texture increases quality up to photorealistic.

3D character grooming for eShop

Textures & Shaders

The 3D character for eShop, base prototype.

Textures

The project's outcome was adapted for the mobile platform however, we needed to take into account further resolution updates on smartphone screens and make a small margin. Downscaling the final image was mighty cheaper than re-rendering. We used UDIM instead of making shaders separately, so we made the main shader and then detailed it by adding wrinkles, seams, and scuffs.

  • 3D character for eShop, the final render 3/4.
  • 3D character for eShop, the final render close-up.
  • 3D character for eShop, the final render full shot.
  • 3D character for eShop, the final render 3/4.
  • 3D character for eShop, the final render close-up.
  • 3D character for eShop, the final render full shot.

Variations

After making the prototype we created its variations. We needed different colors of skin, hair, and eyes. In the end, we faced a limit of the render alpha channel — the completed image of the 3D mascot was like an onion with a strict layer order, although it worked perfectly.

  • The 3D character for eShop, haircuts and its color variations.
  • The 3D character for eShop, height and clothes size variations.
  • The 3D character for eShop, haircuts and its color variations.
  • The 3D character for eShop, height and clothes size variations.
The 3D character for eShop, long hair and a dark skin.

Successfully
accomplished

It was one of the most enjoyable projects, from the very first conversation with the client to the result. During the unique 3D project, one can find a lot of little troubles which are needed to overcome to get a significant result, and this one wasn’t an exception. There were the technical limitations of X-gen, and we learned how fragile and unyielding the plugin was. We were getting a Maya crash after almost every step aside from the simple hair setup. At moments like these one, we just turn off the time tracker and try to derive a smooth way. After a while on the project, we’ve developed our fully flexible and stable pipeline to create 3D characters for animation and still render using the most modern ways and applications.

Can't find what you're looking for?

Borderless 3D character & technical animation studio. We connect ideas to people.

© 2013 - ALPENCORP. All rights reserved.

CONTACTS