Krita useable for Blender movies
LukasT.dev@gmail.com
lukast.dev at gmail.com
Fri Oct 23 11:15:49 CEST 2009
Hello,
you may know, if you are regularly on IRC, that we would like to start
project which makes Krita useable for movies, that Blender Foundation is
producing these years (Durian this year).
I would be hired to work on Krita for 3-4 months if we manage to get donations
from people. I was chosen not because I'm special, but because I have time
(I'm finishing my studies this year). If any more experienced Krita hacker
would go for it, I don't have problem to be replaced ;) Krita will remain
hobby for me anyway. I would really like to see the whole Krita community be
involved as this collaboration with Blender people can help Krita become more
professional. Without you I can't and will not do anything.
So..we all know that our performance is not good enough. But I want to know
what is slow and what can be done for fixing stuff.
We also have some UI problems in Krita. There are some controls for GUI that
are not very clever, they need to be fixed. shicmap is working on some stuff..
I mailed few e-mails to David Revoy, very talented digital painter and he
mailed me back about Krita. He supports us but so far Krita is not useable for
him as digital painter. I wrote down few stuff in wiki [1].
So far it is performance, gui and openexr compatiblity. I'm still waiting for
more emails for David but he is reasonable busy these days.
Then I noticed some notes about slowness here [2]
There are some bug reports in bugzilla also e.g. [3]
Also enki wrote use-cases which are very usable [5]
So I'm starting this discussion to point out what can be done, what is slow,
how you see the problem?
What I, as the paintop creator, see, is that many things are slow with CPU,
even with dual cores. I created small OpenGL app that uses QtOpenGl to paint
and that is just real-time painting with big brushes that can be scaled
realtime etc. (Just with RGB8 colorspace of course) but I see this as big
opportunity for Krita. Use GLSL where it is possible and here we could really
speed-up Krita.
Regarding GUI I'm offering help to shicmap, she can design, I can code.
Lukas
[1] http://wiki.koffice.org/index.php?title=Krita/Artists_Requirements
[2] http://wiki.koffice.org/index.php?title=Krita/Optimization#Hot_Spots
[3] https://bugs.kde.org/show_bug.cgi?id=187344
[4] http://www.opengl.org/documentation/glsl/
[5] http://wiki.koffice.org/index.php?title=Krita/Use_Cases
More information about the kimageshop
mailing list