![]() ![]() ![]() Thank you very much for the friendly talk!Īfter almost three years of development, the software is now relatively mature. LM: Then let's hope you at least continue to enjoy your work and make rapid progress with vkdt. But, of course, we are in teaching, and I also supervise PhD and MSc/BSc students. ![]() Most people who finish their computer science studies with a doctorate probably have jobs with higher salaries and greater influence. Besides, I also need framework code for GPU applications at work, so there are synergy effects. JH: Three kids yes, a career maybe not: I'm not aiming for a management position and don't earn a lot of money. LM: You have three small children and a university career – where do you even find the time and energy for vkdt? If vkdt develops into a larger community project, I would actually be inclined to apply slightly stricter standards for contributions. But maintaining this kind of code is a pain. Sure, the community has had fun adding new features all the time. The darktable code has not necessarily improved for having many developers. LPM: Would you still like to have co-developers for vkdt? If so, maybe not too many, right, because that would make the code too confusing? In darktable there is this strange system with OpenCL, that you don't even dare to link at all, because it means that many users can't install GPU drivers. Then software like vkdt can be delivered without any worries. But I hope by then that GPUs on a par with the 3080 Ti will be very widespread and that the matching programming technique will be mainstream. LM: Where do you see vkdt five years from now? These things are becoming realistic in real time if you have fast underpinnings. His code is based on a neural network and is therefore very computationally intensive. JH: Some examples: I'm currently working with David TschumperlÈ (G'MIC) on porting his noise reduction software to the GPU. ![]() LM: What other features are you planning for vkdt? So, I certainly wasn't hell bent on writing something better but instead wanted to help people get along in the computer world without Microsoft and Adobe. I never used Lightroom, but saw a few screenshots, and I thought the concept of a workflow specifically for photographers was a good idea. Even RawTherapee wasn't open source under the GPL back then, and it just wouldn't set up on my system. JH: One important aspect was that all the commercial stuff never ran on Linux. LM: When you started developing darktable, didn't you secretly aim to make a better Lightroom? The darktable community has always been very friendly – and put a lot of ideas and work into the project and made it massive fun for me. But I'm also happy to share with anyone who wants to use vkdt, as well, or can even contribute something. First of all, for myself, to avoid some other software getting on my nerves. And for whom? The same answer as for the original darktable. In the case of darktable, was certainly more on the interface, the feature set, and the workflow – not at all with a view to a pipeline architecture. You can't focus on everything as a developer working on your own. I don't think the old pipeline is sustainable anymore. Johannes Hanika (JH): Why? Probably because I can. Linux Magazine (LM): Why and for whom are you developing vkdt? (See the "Interview with Johannes Hanika" box.) Because the tool uses the Vulkan programming interface, which was previously mainly used in computer games, he has dubbed the software Vulkan darktable, or vkdt for short. This group has recently been joined by a completely new program: Johannes Hanika, the founder of the darktable project, is now working on a RAW converter, the biggest highlight of which is its processing speed. PhotoFlow and Filmulator are also two interesting new programs. In addition, a new version of LightZone was released a few months ago, after a gap of several years. ART tries to make it easier for beginners and technically less-experienced users to get started. Some time ago a RawTherapee fork named ART saw the light of day. Both are aimed at demanding amateur users and professional photographers and have an enormous range of functions. Open-source photographers have access to a massive selection of RAW developers, the two best-known and most mature representatives of this category being darktable and RawTherapee. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |