 So, before we get started, sorry about the delay. We had a bit of a hiccup, but then the guys from ASA really helped us. Thank you very much for that and for rescuing the day. And I'll start by talking a bit about myself. Well, I'll only spend one minute talking about myself, really, and then go to the presentation. But my background is in computing. I work full-time as a software engineer at Intel. And my job mainly revolves around optimizing applications to run based on our platforms. And on the other side, I want to be an artist, but I feel like I don't yet have it. So I jump at every opportunity that I have to just speak with artists, spend time with artists, and hopefully one day I'll also be able to become an artist and develop cool stuff. So today I'm going to talk about Krita. Some of you might have interacted with the Krita application upstairs already. So Krita is open source free drawing application, painting application rather, but you can also use it for drawing. And we've done some work with Krita around HDR. And it's unfortunate that Krita guys are not here today, they were here yesterday, but I'm very pleased to say that this is one of the first worldwide leading applications to offer full HDR experience. And this has been recognized by VESA as well. So if you have time and you want to check it out, you can check out VESA's website. And a little bit about HDR, this might not be new. Most of people already here know what HDR is about. So it's about a combination of bright colors and deep blacks and wide color gamuts going away from the limited color range that Trivolis had in the past. And it sounds like it has been there for a long time, but that's not the case. When you start getting deeper into HDR, you discover there are a lot of fake HDR surround. And this is not one of those fake HDRs. And that's why we are very excited and happy to have worked with Krita on this. And I'll just quickly go into a quick distinction between HDR and HDR. So if you look at the picture being projected, on top we have HDR and below we have HDR. So HDR really strives to bring realism to art. So if you look at the steps involved in HDR, from capture, production and display, the final output looks almost the same as the original input. And that's what HDR really strives to do. And if you look at the top portion of the presentation, it's HDR. We see that the colors are dull, it's not a real replica from the original scene. So what we're trying to do is, you know, help artists to come up with artwork that is as real as technology can support today. And that's why we're having this discussion about HDR. And this is just, you know, a sample HDR versus HDR picture. And you know, you won't see the wow factor here, because this is through the projector. Projector is traditionally HDR. And this can just give you a hint of what it would feel like to experience true HDR. And later during the presentation, we will, you know, try to come up with something on the software itself. And then you guys can see it straight from the screen. But this just helps to give you a hint of how different HDR is from HDR. And by the way, if you have any questions, you can ask me as I, you know, as I go on. And I now want to talk a little bit more about Krita in depth. And I've already, you know, interacted with a few guys in the room, and people, most people know Krita. How many people don't know Krita? Just by show of hands. Okay, so this specific slide is tailored for you guys. So Krita, you know, is a free open source painting application. You can download it from Krita.org. And it's made by artists for artists. And you know, just like most open source software, we have different people contributing to Krita code base. And in that sense, it has really become a popular painting application because the intended users participate in authoring of the software itself. And it's available on OS X right now. We have installation for Windows as well, and Linux. But then for this specific demo that we have today, the HDR bit, unfortunately only works on Windows at the moment. But we do have, you know, ongoing efforts to make it possible in Linux. And Intel is heavily focused on this. So it's just a matter of time we'll be having this in Linux as well. And what makes Krita so cool is that it supports different formats. So if you're an artist, and you know, you've created some HDR artwork, you can be able to save it, you know, in different file formats. And these different file formats can be, you know, used or imported from other softwares, for instance Blender. And you know, you carry on from that point. And you can also just, you know, save them for the purpose of viewing them with any image viewer that is true HDR capable. So once you've done the HDR bit, it does not end there. You know, you still have the leeway to play with a file, port it, use it in other third party softwares, ETC, ETC. So this slide is just, you know, well HDR is there, so what about it? So I've been interacting with a few artists in the room. And some of you might see stuff on the slide that have come from you guys. And this is, you know, real feedback collected over the last two days from the artists who are interacting with Krita on the ASA stand-up sales. And you know, in the past, really, artists were limited. And because everything was in SDR. So what we're trying now to do is to move away from that and support it from a technology point of view. And right now, as an artist, you've got wider range of colors that you can play with. You don't have to compromise in the, you know, the tone of the blue you want. So for instance, if you want a specific blue that has specific light component, you should be able now to get that thanks to the application. And then what essentially this means that, you know, your blacks become darker if you want and your whites become whiter. And there's so much new flexibility afforded by this. And I've collected a few, you know, comments and a few quotes that some guys have said after playing with the application. And the one that strikes me the most is the one that came from an artist called Wolfera. She said that it feels like you're painting with new colors. So that's really cool because, you know, in the past, this was not possible, but this is now being made possible. And it can only mean that if you have several colors, new set of colors to play with, then the quality of your artwork improves dramatically. And then the other one that also really struck me is another one coming from an artist who says you can paint with the exact color that you want. So you don't have to compromise on the shade of color that you want. And yeah, you just get it done. So this also is another HDR sample. It doesn't look what it's supposed to look like because the setup is all HDR. But shortly I'll be showing you how it looks like on the display over there. And in terms of hardware support, I'll only talk about, there are different hardware out there that support HDR, full HDR experience, but I only talk about what I know and it happens to be what I know is what I've worked on most and it's on Intel platforms. So on Intel platforms, you could, you know, experience true HDR from our seventh generation processors and above. And just using the latest Intel graphics and Intel graphics drivers, you should be able to, you know, experience true HDR. So I'm going to shift gears a little bit and, you know, show you these. Or rather, I think the best thing will be to have an artist do it. Anyone who's volunteering, please. Thank you very much. Just paint on the screen. Lefties here. Are you guys able to see? So the idea is that, you know, you have different shades available of different colors, full HDR and, you know, you can play around with them. So I'll just, you know, make a few comments and some of the, you know, some of the challenges that we've encountered and how, you know, the open source community has been of great help to, you know, mitigate against those challenges. So for instance, you know, we bumped into the challenge of we could not be able to render OpenGL, you know, canvases on HDR, but then thanks to an open source library that is maintained by Google. It's called Angle. Maybe some of you have already, you know, played with it already. So this, you know, this library just translates OpenGL calls to direct 3D calls. And that's how we are able to make it possible in Windows. And yeah, I mean, it's just amazing that different pieces contributed by different persons result into the whole application working from end to end. But I'm saying this just to encourage the guys in the room who, you know, are participating in open source projects that, you know, the impact is very huge. And it helps to untap a lot of unlocked potential. And, you know, that's how some of these things are possible today. So thank you very much for the guys contributing to open source projects. And, you know, keep it up. So I'll open it up to questions. If anyone has a question they would like to ask. I'm happy to answer. So that's a good question. So the question is, he does not have a HDR display, but he would like to, you know, create content that is HDR. So I would love to say yes, it's possible. But with the current technologies that we have in Prita, for you to be able to, you know, to be able to even get to the point that you are doing work in HDR, the way that the, you know, the Windows operating system works is that it should be able to fast detect there is availability of HDR in your setup that you're working with. So if that availability is not there, then the HDR features are not turned on. So you cannot assume that, you know, since I just have an HDR display and I'm just working and I don't want to see it, I will get HDR features. So it's not yet possible. And probably because the solution itself is also in its infancy stages. But hopefully, you know, in the near future, these are some things that should be possible. What's possible is that if you have HDR content, if you have the problem, which is also a problem to some people, they, you know, artists will be like, okay, I want to make HDR content, but how would people in SDR environment view my content? So thanks to technology, that bit is handled. So if you create a, you know, HDR, let's say animation, and then you distribute it to people with SDR displays, the system, and this happens at hardware level, there's tone mapping. So the HDR content, you know, fits to the, adapts to the current environment that you are running on. But the other way it's not yet possible. Yeah? So what I've, what I discovered, and I don't know about your phone, but what I discovered, you know, initially in the beginning of the conversation, when I say there's a lot of fake HDR, so what I discovered is that most phones that, you know, claim to be HDR, they just, you know, take an overexposed image and an underexposed image, and then they sort of blend it through, come up with a HDR. But if you go to the details, the devil is the details, if you go to the details, it does not adhere to HDR standards. For instance, you'll find the color space is using is not REC 2020, for instance. You'll find the beat of the, the beat is below 10 beat, and it looks like HDR, it's very good to the eye, but then it's not HDR. So for those kind of, when you capture something in your image, with your camera, if it's, like most cameras, I've seen phone cameras, that kind of image you are able to at least manipulate with Krita and import it. And what I've seen in the past, Krita guys are working on right now, is if you could take an officially SDR image and sort of translate it to sort of HDR to allow a user to be able to add HDR effects to an existing SDR image, that is possible, and then at the end, you know, it would be a new image in HDR. So that is still, you know, work in progress, something they are doing. But you know, a direct answer to your original question was like, there's no neat way to do it on Krita right now. Yeah. Yeah. Right now, when I try to merge HDRs, a lot of times, the problem I run into is there's no free open source tool that does the merge well. I think PT GUI is one of the commercial packages. The closest I've found is using PictureKnot, which is like an old, old one. And I think there might be some others, I don't know. Do you know if Krita is ever going to get like HDR merging, kind of like what Photoshop has, but that would actually work? To be honest, yeah, so the question was, does Krita support merging of HDR images so that in the end, what do you have? So you have different HDR images, and then you want to have one HDR image at the end. Yeah. Oh, I see. I don't know how Krita handles this, to be honest, but maybe this is something we can have a chat with the board, the Krita guys, and then we can ask. You know, the good thing about most of the feedback and most of the features that they implemented in Krita, they just come from people. Someone will say, can we do this, and they're working on it. So yeah. Is there any other question? Yes, sir. You are able to open the Krita file in your setup without the HDR display, and you're actually able to manipulate it how you want it. It's just that you are not able to add HDR effect to it. As much as it's HDR image with all the properties adhering to HDR standards, your environment has no way to detect that you have HDR capabilities, and as such, you will not see the HDR capabilities that Krita offer on that platform. But everything else will be, like for instance, if you received it and then saved it exactly, and then give it to someone who has got a HDR display, they should be able to steal, you know, experiences as it was done from a guy who had a new shell setup. You have another question? Yeah? If you're looking for open source HDR merging, then look for Greg Zaal HDR merge. He has a repository on GitHub, and he made a script with a nice simple user interface in Python that uses luminance HDR and uses Blender, and those two combine to give you a merged HDR output in EXR file. Last time I checked it worked for me, so it... Anyone who has a question? Okay. I think that's it. So if you want to see more cool HDR demos, and if you want to, you know, play with the application on your own, I welcome you to visit the ASA stand upstairs, and you can get the full experience. So thank you very much for your time, and see you shortly in a while in the corridors and everywhere.