Click here to Skip to main content
15,890,609 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
Hi ^_^

I want to make a 3D painter using Matlab.

First of all I want to display 3 panels - XY, XY and YZ Views. The user will paint what he wants in each panel. After that he will click on a button to combine the 3 views and get a 3d model from these panel. He also can render this model freely.

How can I do that?

this pictures will Illustrates what I want: Views : 3 Views

3D Object after combining 3 views : 3D Object

Thanks :)
Posted
Comments
CHill60 6-Apr-15 15:51pm    
Which question is relevant - this one or the other one?
QutaibaMustafa 6-Apr-15 15:58pm    
i am puzzled which is the best language to do that ( c# or Matlab ), so i asked the two question then i can decide which language is the best.
Sergey Alexandrovich Kryukov 6-Apr-15 17:21pm    
Your approach is somewhat wrong: this is not about "language".

Also, you never explained: are you talking of building 3D model based on 3 3D view. Than you should understand that this is an ill-posed problem. This is so obvious and so easy to show some simple examples where the problem is ambiguous, so there is nothing to discuss.

If you want to build all kinds of views based on 3D model, there can be many different approaches. You should not look for the easiest, but use the most adequate to your problem, resources you have, etc.

—SA

1 solution

MatLab may not fully meet your needs.Can you use others 3D library ? Like : OSG,VTK,Opencascade,EWDraw CAD Component.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900