Pigment Mixing into Digital Painting

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. mixbox

    Mixbox is a library for natural color mixing based on real pigments.

    Personally, I don't care about the library, and just want the pure math implementation for shaders and such. For that, they have the algorithm available here in GLSL, vec3 mixbox_lerp is the function you want:

    https://github.com/scrtwpns/mixbox/blob/master/shaders/mixbo...

    I don't have time to whip up a demo, but it seems like it's pretty well optimized and it looks really nice in the examples. Great work from these folks.

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  3. ebsynth

    Fast Example-based Image Synthesis and Style Transfer

    I'd be curious to learn why Secret Weapons didn't raise $100M in venture funding two or three years ago, before the start of the AI video boom.

    They were first on the scene with EbSynth [1], which was the first widely used AI-powered video-to-video style transfer system. EbSynth gave rise to comedians like Joel Haver [2] and lots of others like him.

    Several other companies [3] used EbSynth to base their technology on and wound up raising large seed rounds. Major musicians used EbSynth either directly or through these other companies to make music videos [4,5].

    Secret Weapons was in a great position to conquer AI video and AI creative tools, but they seemingly slept on it.

    [1] https://ebsynth.com/

    [2] https://www.youtube.com/playlist?list=PLKtIcOP0WvJDZemPYZZQS...

    [3] https://kaiber.ai/ and others

    [4] Linkin Park https://www.youtube.com/watch?v=7NK_JOkuSVY

    [5] Magdalena Bay https://www.youtube.com/watch?v=dXLCHvRsgRQ

  4. pigment-painter

    I was wondering what the catch was :-)

    GPLv3 reimplementation linked in that thread: https://github.com/joeedh/pigment-painter

  5. libmypaint

    libmypaint, a.k.a. "brushlib", is a library for making brushstrokes which is used by MyPaint and other projects.

    As does ArtRage? https://www.deviantart.com/artrageteam/art/Realistic-Color-B...

    MyPaint also has it though, and that's open source: https://mypaint.app/blog/2019/01/26/MyPaint-2.0-alpha/ (https://github.com/mypaint/libmypaint/pull/56 mentions using 7 primaries for blending), and another older thread about other methods: https://community.mypaint.app/t/real-color-blending-wip/390 . MyPaint IIUC is integrated into Gimp, so I assume Gimp can also do it using the MyPaint brush engine.

  6. Blender-FLIP-Fluids

    The FLIP Fluids addon is a tool that helps you set up, run, and render high quality liquid fluid effects all within Blender, the free and open source 3D creation suite.

    The addon you're referring to is already a polished product: https://github.com/rlguy/Blender-FLIP-Fluids/wiki/Mixbox-Ins...

    It works as a kind of extension supplied with the paid FLIP Fluids addon. Note that the fluid solver built into Blender is also an implementation of FLIP, but "FLIP Fluids" is a separate product. I've played with fluid simulation in Blender quite a bit. The bundled FLIP is very limited, FLIP Fluids is great, and the color mixing is amazing!

  7. spectral.js

    Spectral.js is a paint like color mixing library utilizing the Kubelka-Munk theory.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Mixbox: A library for natural color mixing based on real pigments

    1 project | news.ycombinator.com | 5 Jan 2025
  • Mixbox: A library for natural color mixing based on real pigments

    1 project | news.ycombinator.com | 2 Jan 2025
  • Mixbox: Natural color mixing based on real pigments

    1 project | news.ycombinator.com | 9 Dec 2024
  • On Light, Colors, Mixing Paints, and Numerical Optimization

    2 projects | news.ycombinator.com | 26 Feb 2024
  • spectral.js alternatives - ArtistAssistApp and mixbox

    3 projects | 23 Feb 2024