I want to implement a paint-like application, which will enable kids to create and work with 3 dimensional objects.
How can I start?
What is the right approach? WPF, OpenGL, or Direct3D?
(I prefer C# solutions, but C++ is OK also).
Thank you all in advance!
–NewB
Here is an excellent example using WPF you could start with:
http://www.codeproject.com/KB/WPF/Wpf3DPrimer.aspx
However, you should definitely keep an open mind and consider some other possibilities. Because there are actually lots of different ways of doing this sort of thing, all of them with their own relative costs and benefits. It’s kind of like ice cream – WPF is probably like chocolate, although that might be too strong a statement.