74 private links
Ever wondered how look-up tables are used for graphics? This is a good summary. Shows quite a few use cases which can come in handy.
Exploration of the causes of color banding and how to work around them.
Very nice collection of tidbits of information for the main topics in computer graphics. A good way to get started or refresh the basics.
I keep being baffled at how the right type of noise can really make a difference in the rendering of some effects.
This is an important project, they're starting a crowdfunding. Time to give back!
I guess this will end up being a popular plugin for Krita.
This is a nice trick when converting colors.
Nice to see the latest edition also available online. This is an excellent resource to get into PBR.
Good introduction and advocacy for transform matrices. I often see people struggling with them but they're definitely worth mastering.
Nice notes breaking down how to simulate fluids. Easily translates to GPU computation too.
Understanding the Wayland protocol by going all the way back to what's going on with the domain socket. Can serve as a nice introduction.
Indeed, at this point it's not that people don't want to switch. Very often they just don't have a choice.
Nice introduction to domain repetitions. A fascinating concept (IMHO) very much used in procedurally generated content.
It looks more and more like WebGPU will be the cross-platform graphics API we've been waiting for. Vulkan didn't end up in this position but WebGPU seems to get there.
Is the graphics community warming up to the JVM? Or is it the other way around? Let's see if it makes progress in any case.
Nice overview of WebGPU. Also does a decent job laying out the history of graphics APIs. With WebGPU bound to be more widespread and available outside of the browsers things will get very interesting.
Interesting algorithm for generating image placeholders.
Looks like an interesting vector image format. Let's see if it gets some buy in.
Nice summary of the various blending modes you can use in graphics. Well done.