3D Shoes

Devices: desktop and mobile
Study
The task of creating an interactive shoe model is not trivial, so we had to spend several days looking for a suitable framework. As a result, we have chosen babylon.js. The availability of full documentation for this framework was a big advantage.
Development
After choosing babylon.js as the most effective tool for working with 3D models in this case, we were faced with a new problem. The look of the model depended directly on the weight of the used textures and materials. Our task was to find the optimal balance between system utilization and display quality. After hundreds of tests, we found the most optimal approach, obtaining high quality with a normal processor utilization.
3D model
The development of a 3D model was also not an easy task, since it was necessary to assemble not one model, but a kind of a construction so that several elements should look harmoniously together. The work with adjusting the light and materials was also important. It made it possible to create a real-looking model.