[Poll] Do you prefer built-in 3D poser with less features or a plugin with more features?

im not very interested in having a ton of 3d features in krita so i would find having it built in to be a lot of bloat. i would prefer it to be an optional addon.

5 Likes

I have tried out Storyboarder with krita few times.
It has limited 3d option compared to other 3d software,but it is light and resourceful.
Currently it can be used more like an outside ā€œplug inā€ ,which can provide some decent options in 2d mode inside krita.
But in future, if we can get at least a basic version plug in like storyboarder with 3d import function within krita,it can be really helpful.

1 Like

It’s not really a problem, I’m not sure which apps you had troubles with but in general it’s ok, it certainly introduces less bugs than c++ that’s for sure. When it comes ot performance it really depends on what the app does, for most cases you can’t tell the difference between python and a c++ app, in cases where you can it’s the question whether the best tool was picked for the job.
Can you really tell the difference between 2000fps and 700 fps? :wink:

I’ve mentioned the performance previously when it comes to this plugin so just briefly, it doesn’t matter, the library is written in c++, python is there just to give orders, the order takes a nanosecond, performance wise they will be exactly the same for all intents and purposes.

Python is slow compared to C++ or even C#, but it is a Turing complete language and robust at that. So theoretically it can do anything other languages can do. Then it sounds strange hearing developers having difficulties implementing things with it.
Maybe they wanted libraries or packages not available for python and this was the road block, or even performance-wise.

Python is mostly used in Web Development, Machine Learning and Scientific research, and one of the reasons is because it is easy to write and read. If you see ā€˜ugly’ and confusing python code then question the programmer capabilities (I say this because I read my own code :rofl:).
It literally goes against

Python Design Philosophy
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Readability counts.