To develop a program for 3D rendering and design of furniture?

Question to the experts, as I am not.

Interested in a technical solution that can be used for the sale of furniture.

Better explain with an example. Take the sofa in the store. Take pictures. Specify the dimensions and convert it into a 3D picture. Sofa has items that you can custom to change. For example, the color of the upholstery, the shape of the armrests, etc. All replacement items are also photographed and recorded in the database.

Requires the buyer of the sofa had the opportunity to click on the example of the upholstery and see how it will look sofa in a particular color, will look like the armrests, twist the image, to figure out how the sofa will fit into the interior of the room.

The app should work on your computer and tablet.

Please tell me, how is it technically? What products to use?

Thanks in advance!!
July 8th 19 at 11:21
4 answers
July 8th 19 at 11:23
Solution
Blend4Web is ideal. Configures all in a Blender, postcriptum a little bit and get to the exit interactive web page on WebGL which will work on your computer and on your tablet.
July 8th 19 at 11:25
To move photos from a regular camera to the model, the only more or less adequate solution www.123dapp.com/catch (analogs are greatly inferior in quality)
The app should work on your computer and tablet.

The latest version of the gamers support webgl, so the easiest way to take threejs.org and to write web application which can display the model with different textures.
(Sample designer mugs www.print-samara.ru/cup2 )
July 8th 19 at 11:27
With this list of tasks it can handle Blend4Web. A little work in Blender, the logic in it and export to your player.
Here is an example of the Configurator things. And here is an article with examples about the accommodation. In SDK there is source code available.
July 8th 19 at 11:29
You can do dynamic components in SketchUp: https://youtu.be/GClGn1Y7bNA?t=3m44s

Find more questions by tags Mobile development3DAugmented realityProgramming