Live data from Hacker News

Show HN: Krita RGBA Tech – Bringing Realistic Metal to Life in Open-Source Art

github.com

11–20 of 35 posts

Re: Show HN: Krita RGBA Tech – Bringing Realistic Metal to Life in Open-Source Art

#11
post #9

So what does it do? Create a normal map while drawing?

On the right track but not quite! Every brush in art software uses an image (raster or auto-generated) to paint with, called a "brushtip". Usually, the brushtip only gives information about which bits are opaque, and which arent - the shape! However in Krita, theres another dimension you can define; value, or lightness.

So there's nothing being generated or created while drawing, its just that some very smart people have coded Krita for the "brushtips" to do more as a baseline.

Not every software works exactly the same ofcourse! This is just my beginner level understanding of it all, I hope that helps

Re: Show HN: Krita RGBA Tech – Bringing Realistic Metal to Life in Open-Source Art

#12
post #3
post #2

It's always amazing to see what neat brushes are out there; being able to interface with a practically limitless assortment of different artistic mediums through a single universal method (simple and intuitive, no less) never ceases to amaze me. Kudos! I'll definitely give it a try!

Thank you! Last year there was a special breakthrough for Krita, because a contributor called Memileo figured out a way to bake light into the brushes using Blender. They made a beautiful Impasto set ( https://krita-artists.org/t/rotating-light-brushtips-wip/649... ), their work was a huge help for my own brushes :)

Memileo's results and your own are both incredible. Wow.

How baked in is the light position? I'd imagine it's possible to rotate the light in editor but not change it's height (without some work in Blender).

Re: Show HN: Krita RGBA Tech – Bringing Realistic Metal to Life in Open-Source Art

#13

Great work! I have been looking for an excuse to try out Krita. This just might be it. Shameless plug: I am also a sucker for metallic aesthetics, and I made this FOSS library to enable realistic metal textures on the web (for buttons, cards, input elements, etc.): https://www.metallicss.com

Very cool! It'd be fun to use the webcam to create live reflections.

Re: Show HN: Krita RGBA Tech – Bringing Realistic Metal to Life in Open-Source Art

#14
post #9

So what does it do? Create a normal map while drawing?

On the right track but not quite! Every brush in art software uses an image (raster or auto-generated) to paint with, called a "brushtip". Usually, the brushtip only gives information about which bits are opaque, and which arent - the shape! However in Krita, theres another dimension you can define; value, or lightness. So there's nothing being generated or created while drawing, its just that some very smart people…

Photoshop and other painting software had "intelligent" brushes for a while now. These try to simulate stuff like paint mixing (even watercolor), opacity and texture.

Re: Show HN: Krita RGBA Tech – Bringing Realistic Metal to Life in Open-Source Art

#16

Great work! I have been looking for an excuse to try out Krita. This just might be it. Shameless plug: I am also a sucker for metallic aesthetics, and I made this FOSS library to enable realistic metal textures on the web (for buttons, cards, input elements, etc.): https://www.metallicss.com

wow, that's amazing! I'm gobsmacked you can make something like this with CSS, that is so cool

Re: Show HN: Krita RGBA Tech – Bringing Realistic Metal to Life in Open-Source Art

#17
post #3

Earlier quoted context omitted.

Thank you! Last year there was a special breakthrough for Krita, because a contributor called Memileo figured out a way to bake light into the brushes using Blender. They made a beautiful Impasto set ( https://krita-artists.org/t/rotating-light-brushtips-wip/649... ), their work was a huge help for my own brushes :)

Memileo's results and your own are both incredible. Wow. How baked in is the light position? I'd imagine it's possible to rotate the light in editor but not change it's height (without some work in Blender).

Ah, you would need to ask them for a concrete answer, but my understanding is that it is completely baked in.

Long optional explanation:

I say that because I think Memileo sculpted the actual brushstroke in Blender (https://krita-artists.org/uploads/default/original/3X/5/7/57...) and rendered lighting at different angles, and exported each as an image.

Each rendered image becomes 1 frame of the "animated brushtip", with the option that each frame matches "direction" rather then being "incremental", and thats how you get the faux-light!

The cool thing is that you can extract and edit the animated brushtip in Krita e.g. this one "https://github.com/Draneria/Metallics-by-Draneria_Krita-Brus..."

Which means theoretically, you could use photo editing to change the height I think!

Re: Show HN: Krita RGBA Tech – Bringing Realistic Metal to Life in Open-Source Art

#19

Earlier quoted context omitted.

Memileo's results and your own are both incredible. Wow. How baked in is the light position? I'd imagine it's possible to rotate the light in editor but not change it's height (without some work in Blender).

Ah, you would need to ask them for a concrete answer, but my understanding is that it is completely baked in. Long optional explanation: I say that because I think Memileo sculpted the actual brushstroke in Blender ( https://krita-artists.org/uploads/default/original/3X/5/7/57... ) and rendered lighting at different angles, and exported each as an image. Each rendered image becomes 1 frame of the "animated brushtip",…

Coolest thing I've seen all day. Thanks!

Re: Show HN: Krita RGBA Tech – Bringing Realistic Metal to Life in Open-Source Art

#20

Great work! I have been looking for an excuse to try out Krita. This just might be it. Shameless plug: I am also a sucker for metallic aesthetics, and I made this FOSS library to enable realistic metal textures on the web (for buttons, cards, input elements, etc.): https://www.metallicss.com

A very long time ago in the 90s I spent far too long creating gradients to make buttons in a software UI match those in the physical control panel. This was for a video editing research project. Both metallic and rubber buttons were used, and I wish I'd kept a screenshot somewhere, but NDAs and suchlike mean it has disappeared from the world.

This looks great, it'd be so nice to be able to just define buttons rather than painstakingly drawing them out (thank you for making it, and thanks for the nostalgia trip!)

Post reply on HN