O
O
Oleg Nemirov2016-06-28 15:35:52
Programming
Oleg Nemirov, 2016-06-28 15:35:52

How to develop a program for 3D visualization and furniture design?

Question for the experts, since I am not one.
Interested in a technical solution that can be used to sell furniture.
I'll explain better with an example. We take a sofa in the store. We take pictures. We set the dimensions and convert it to a 3D image. The sofa has elements that can be changed to order. For example, upholstery colors, shape of armrests, etc. All replaceable elements are also photographed and entered into the database.
It is necessary that the buyer of the sofa be able to click on the example of upholstery and see how the sofa will look in one color or another, how the armrests will look, rotate the picture, figure out how the sofa will fit into the interior of the room.
The application must work on a computer and a tablet.
Can you please tell me how to implement it technically? What software products to use?
Thanks in advance!!

Answer the question

In order to leave comments, you need to log in

4 answer(s)
A
Alexander Pavlyuk, 2016-06-28
@Nemirofff

Blend4Web is perfect. Set everything up in Blender, script a little and get an interactive WebGL web page that will work on both a computer and a tablet.

A
Alexander Taratin, 2016-06-28
@Taraflex

For transferring photos from a regular camera to a model, the only more or less adequate solution is www.123dapp.com/catch (analogues are much inferior in quality)
The latest versions of mobile phones support webgl, so the easiest way is to take threejs.org and write a web application that can display models with different textures.
(An example of a mug constructor - www.print-samara.ru/cup2 )

V
Viktor Korolev, 2016-06-29
@VictKor

Blend4Web can handle such a list of tasks quite well. A bit of work in Blender, the logic is in it and export to the player.
Here is an example of an item configurator . And here are articles with examples about placement. The SDK has sources that you can use.

V
Vladimir Syroezhkin, 2016-06-28
@VCheese

This can be done with dynamic components in SketchUp: https://youtu.be/GClGn1Y7bNA?t=3m44s

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question