I am new to Polydust and to this forum, I’m sorry If I am raising issues that have been discussed before...
First of all I like to say that, after a few hours of playing around with PD, I really like the look and feel of this app. There is a lot of potential to it and I am really curious to see how this will develop!
The first thing I wonder looking at this discussion, is what kind of user you have in mind developing this app?
Are you rather addressing a beginner/occasional user, who wants to use this app in a playful way, or are you aiming for a professional user, who is normally working on an desktop application, but wants to use this app for some work on the go?
I think this is a crucial decision and would clarify a lot which functionality should be added next.
The beginner/occasional user would probably only use this app. Therefore he needs all the functions (modeling, texturing, animation, rendering) included. But he would certainly be less demanding about the ‚depth‘ of the functions.
I guess the professional would see this app rather as an addition to his desktop app. You can not compete with Max, Maya and such. But I think this app could be very interesting as a kind of 3D sketchbook for quick concepts on the move!
In this case, I think you should concentrate on developing professional modeling toolset (adding splines & nurbs, boolean operations, knife tool etc) as a base.
A bit of texture painting would be good to. And of course good import/export options.
Animation is such another story- I am not sure if this would not stretch it too far...
So in general I would like to argue that you should do ‘less but better’ instead of trying to cover everything.
And of course: aiming for the professional would not mean to make the app inaccessible for beginner. I myself use Cinema 4d as my desktop app, and they try to combine professionalism and accessibility too...
However you decide to go- there is a lot of potential to this app, and, at the moment, no competitor in sight (exept shapr3d, but that’s a different approach...).
Thank you & keep up your good work