Skip to content
Branch: bumpmap
Commits on May 18, 2019
  1. bump map extend use_cache

    briend committed May 18, 2019
    bump mapping needs to be bypassed for color picking
    this also fixes the issue with display filters.
    previously, color picking would grab the mangled display
    color instead of the reference space color
Commits on May 17, 2019
  1. bump map BG texture automatically

    briend committed May 17, 2019
  2. bumpmap weights

    briend committed May 8, 2019
Commits on May 4, 2019
  1. Revert "slope_amp const"

    briend committed May 4, 2019
    This reverts commit b2504e9.
Commits on May 3, 2019
  1. slope_amp const

    briend committed May 3, 2019
Commits on Apr 30, 2019
  1. use all channels for bump map

    briend committed Apr 30, 2019
Commits on Apr 29, 2019
  1. bump map, use Oren Nayar

    briend committed Apr 29, 2019
    much nicer effect without dark edges
Commits on Apr 28, 2019
  1. add bumpmap menu

    briend committed Apr 28, 2019
  2. bump map update

    briend committed Apr 28, 2019
Commits on Apr 27, 2019
  1. bumpmap dst update

    briend committed Apr 27, 2019
Commits on Apr 26, 2019
  1. bumpmap fixes for tile edges

    briend committed Apr 25, 2019
Commits on Apr 23, 2019
  1. use luminosity weights

    briend committed Apr 23, 2019
Commits on Apr 20, 2019
  1. bump map updates. very trippy

    briend committed Apr 20, 2019
    only one layer necessary.  Use opacity slider on layer
Commits on Apr 13, 2019
  1. bumpmap changes

    briend committed Apr 10, 2019
  2. bumpmap layer mode

    briend committed Apr 6, 2019
    uses alpha channel as a normal map sorta
Commits on Apr 12, 2019
  1. correct a merge-layer issue and low-alpha noise

    briend committed Apr 12, 2019
    Due to int->float->int conversions there is noise at
    extremely low alpha, so set a min opacity for pigment modes.
    Does not affect normal modes
Commits on Mar 31, 2019
  1. Revert "win32: drop support for floating subwindows"

    briend committed Mar 31, 2019
    This reverts commit 127d345.
  2. paint/pigment modifier for get_color

    briend committed Mar 31, 2019
    changes to libmypaint improve performance
    and allow blending additive/subtractive smudge modes
Commits on Mar 22, 2019
  1. rename OETF to EOTF

    briend committed Mar 22, 2019
    oops, it's really the electro-optical transfer function; EOTF
  2. add OETF parameter to additional tile_convert

    briend committed Mar 22, 2019
    Missed this one, only affected loading PNGs (not ora or jpg)
    closes mypaint#988
Commits on Mar 13, 2019
  1. layer merge fix, configurable legacy/custom OETF

    briend committed Mar 13, 2019
    Added preference to set OETF (gamma) to custom.
    set to 1.0 to revert to legacy mode for old docs
    2.2 is more appropriate for sRGB files
    Fixed a layer merge issue.
    fixes mypaint#983
    references mypaint#265
Commits on Feb 19, 2019
  1. inktool fix, linemode duration adj

    briend committed Feb 19, 2019
    inktool was missing barrel rotation
    linemode was using a duration of 0.001,
    which renders lines as if they were drawn
    insanely fast.  We should add a control
    to vary this, but for now I made it
    one second in duration.
Commits on Feb 13, 2019
  1. Merge pull request mypaint#973 from briend/pressure_alt

    briend committed Feb 13, 2019
    Real Fake Pressure and Barrel Rotation
  2. fake pressure/rotation controller

    briend committed Feb 12, 2019
    Instead of sending static 0.5 for
    devices that don't support it, we can
    send anything we want, control it with
    a slider and hotkeys.  This opens up a lot
    of expression for users with mice or other
    unsupported devices.
    Also, this may be unpopular, but it is time
    to free up modifiers shift, control, and alt.
    Having these free allows us to re-use keys
    to support on-the-fly brush adjustments like
    changing colors, size, opacity, etc, while
    mid-stroke, and use buttons that are
    conveniently located
  3. Update

    briend committed Feb 11, 2019
  4. Don't use legacy path for AppStream metainfo file

    City-busz authored and briend committed Dec 25, 2018
    Metainfo files should be installed into /usr/share/metainfo.
Commits on Feb 11, 2019
  1. Update

    briend committed Feb 11, 2019
  2. Merge pull request mypaint#954 from City-busz/patch-1

    briend committed Feb 11, 2019
    Don't use legacy path for AppStream metainfo file
  3. Merge pull request mypaint#955 from City-busz/patch-2

    briend committed Feb 11, 2019
    Fix AppStream metadata validation
  4. update doctests

    briend committed Feb 11, 2019
  5. barrel_rotation offset preference

    briend committed Feb 11, 2019
    input.barrel_rotation_offset will be
    added to the rotation.  So to offset
    the rotation -90 degrees, set this to -0.25
  6. handle layer merge down, normalize

    briend committed Feb 11, 2019
    Handle special case of pigment mode,
    preserve mode when merging,
    handle layer groups better,
    rename layer mode from paint to pigment
    to avoid confusion as we call the layers
    "painting layers"
    closes mypaint#970
Commits on Feb 10, 2019
  1. catch most exceptions when loading brushes

    briend committed Feb 10, 2019
    errors will be logged on console with more detail
    closes mypaint#967
You can’t perform that action at this time.