Krikey recently launched Krikees, a custom 3D Augmented Reality Avatars feature where users can create and animate their own Avatars. Our latest launch includes hijabs! This blog post is a behind the scenes look at the process behind the creation of hijabs in the Krikey app.
The first step in creating hijabs for our Avatars is researching reference images and videos in order to capture how the hijab fabric falls at every angle when an individual is wearing one. Two hijab styles were chosen for the Krikees v1 fashion launch: the simple and turban style hijab. Krikey employees who wore hijabs were consulted as well to make sure that we were properly portraying their culturally significant clothing. These two modified styles were also chosen due to the fabric’s minimal interaction with the shoulder portion of the avatar’s body. Interaction between the head and shoulder can cause issues with programming the movement of the avatar in their animations. Overall, keeping it simple helps our Krikey team easily be able to add this feature in multiple styles for Krikey users!
There are three steps to the full process of the hijab creation: Creating a base model, adding the details to the model and then adding the colors. Maya, a 3D software tool is used to create the base model. The simple 3D model is transferred to a program called Z Brush in the second step. Z brush is a program which facilitates the process of sculpting the details into the model.
During this step, another program called Substance Painter, is used to bake the image from a high poly model to a low poly model. This is important because the previous software, Z brush, is a software that creates a very dense model (meaning that there are many details that cannot be processed in a game engine due to the vast size of the model). Substance painter helps transfer all the details from Z brush to the low poly model that is created in Maya, therefore combining all the needed elements together.
The last step of the process includes adding the color and details to the low poly model to lead up to its final form which is seen in the Krikey app. Our team uses Adobe Photoshop to get this task done efficiently.
The work is close to being finished once the final form of the hijab is created. The hijab has to be able to move properly with the 3D avatar so it looks natural when the 3D character is animated. Calibrating the movements between the avatar’s body and the hijab is very important. The hijab has its own way of moving when certain animations are selected so the avatar must be able to reflect proper movement. This is achieved through many attempts of trial and error from our animation and 3D modeling team. Once the combination of movement was perfected, the Krikey team was able to release this update for our users.
We hope you enjoy trying out the new hijab styles in the app and have fun making videos to share with friends!