AuthorTopic: The Daily Sketch  (Read 1362539 times)

Offline surt

  • 0011
  • **
  • Posts: 570
  • Karma: +0/-0
  • Meat by-product
    • not_surt
    • http://pixeljoint.com/p/2254.htm
    • View Profile
    • Uninhabitant

Re: The Daily Sketch

Reply #3330 on: April 18, 2017, 06:30:58 am
I like the looseness that comes from indexpainting with a truecolor 'backbuffer' (this is basically how it works in GIMP 2.9) -- you can 'invisibly build up' paint until it passes a threshold and becomes visible.
Please explain. How do you do this in GIMP?

Offline Ambivorous

  • 0010
  • *
  • Posts: 365
  • Karma: +2/-0
  • If you can't do; inspire.
    • ambivorous
    • ambivorous
    • http://pixeljoint.com/p/47949.htm
    • ambivorous
    • View Profile

Re: The Daily Sketch

Reply #3331 on: April 18, 2017, 06:54:06 am
From yesterday; from memory! 10/15 minutes. Quite happy with it.

* may contain misinformation

Offline Ai

  • 0100
  • ***
  • Posts: 1057
  • Karma: +2/-0
  • finti
    • http://pixeljoint.com/pixels/profile.asp?id=1996
    • finticemo
    • View Profile

Re: The Daily Sketch

Reply #3332 on: April 18, 2017, 07:16:14 am
I like the looseness that comes from indexpainting with a truecolor 'backbuffer' (this is basically how it works in GIMP 2.9) -- you can 'invisibly build up' paint until it passes a threshold and becomes visible.
Please explain. How do you do this in GIMP?
It's actually pretty easy (assuming compilation isn't scary to you ;)

* Compile and install a recent version of GIMP 2.9. Ideally the very most recent. Installing deps (especially babl and gegl) may be required.
* Launch GIMP and create a new image
* Prepare a palette with the colors you wanna start with.
* Convert the image to indexed with custom palette set to the aforementioned palette. Uncheck the 'remove unused colors' checkbox.
* Paint with anything that isn't pencil tool. Airbrush, or paintbrush with a fuzzy brush, for example.

Experiment with the new Force parameter to get paint coming quicker or slower. Everything is fully functional (eg. use whatever paint mode you want, it'll work)

* Also make sure your painting is using Default, not Legacy, blending (that's controlled by the new widget sitting next to Paint Mode in the
tool options). This isn't strictly required but makes everything much easier to predict.

* Layer modes work as expected, except the result of blending is not indexized before display. IMO this is a bug. Need to merge layer down to fully indexize. Non-binary alpha and masks also work as expected -- eg. I used Levels on alpha channel of text layers in images below, to get a likeable indexized result.

Basically you can use any tool as you would on an RGB image; the 'pushing through' is really an effect that comes about due to the fact that you're painting in RGB but the displayed surface is quantized to the given palette, so the change only shows up when the "real color" is different enough to be quantized differently

Some indexpainted demos of Force vs Opacity (using standard brush tool w/ white fuzzy brush); hopefully this illustrates that Force works similarly to [Flow in Photoshop]

(Force)
(Opacity)

If this is not an adequate explanation, I was thinking about doing a video. Let me know if you'd be interested.

EDIT: actual sketch content: Quick test of Mypaint's new snowflake symmetry:

« Last Edit: April 18, 2017, 07:32:06 am by Ai »
If you insist on being pessimistic about your own abilities, consider also being pessimistic about the accuracy of that pessimistic judgement.

Offline surt

  • 0011
  • **
  • Posts: 570
  • Karma: +0/-0
  • Meat by-product
    • not_surt
    • http://pixeljoint.com/p/2254.htm
    • View Profile
    • Uninhabitant

Re: The Daily Sketch

Reply #3333 on: April 18, 2017, 08:22:57 am
Ah, not what I was hoping for. I've been wanting painting to RGB buffer with realtime display quantization to custom palette. This appears to be indexed buffer with RGB painting being quantized onto it.

Offline Ai

  • 0100
  • ***
  • Posts: 1057
  • Karma: +2/-0
  • finti
    • http://pixeljoint.com/pixels/profile.asp?id=1996
    • finticemo
    • View Profile

Re: The Daily Sketch

Reply #3334 on: April 18, 2017, 08:56:01 am
Yes and no. It's not quantized until the stroke is finished (pen up) -- so it does have realtime display quantization. It's just that each painting operation takes the indexed data, converts it to RGB, paints on it, and converts back in realtime -> after the stroke, indexed pixels are finally stored in the layer.

Because painting is always in either GRAY or RGB now, I suspect a patch to make just the display (not the actual layer data) indexed wouldn't be very complicated.
« Last Edit: April 18, 2017, 08:58:20 am by Ai »
If you insist on being pessimistic about your own abilities, consider also being pessimistic about the accuracy of that pessimistic judgement.

Offline 0xDB

  • 0011
  • **
  • Posts: 873
  • Karma: +0/-0
  • Dennis inter-is.
    • dennisbusch_de
    • http://pixeljoint.com/p/1287.htm
    • 0xdb
    • View Profile
    • 0xDB

Re: The Daily Sketch

Reply #3335 on: April 18, 2017, 09:47:21 am


Offline yaomon17

  • 0011
  • **
  • Posts: 660
  • Karma: +0/-0
    • YaomonKS
    • taiya.sun
    • http://pixeljoint.com/p/28472.htm
    • yaomon17
    • valedev
    • playvale
    • View Profile
    • portfolio

Re: The Daily Sketch

Reply #3336 on: April 18, 2017, 10:51:19 am
Find some time to myself at 4 am to sketch digital stuff  :'(

Lips too low, nose bottom part too far left, face too wide, eyelashes (how do they work), right eybrow's great escape etc. etc...

« Last Edit: April 18, 2017, 10:52:50 am by yaomon17 »

Offline wolfenoctis

  • 0100
  • ***
  • Posts: 1072
  • Karma: +2/-0
    • View Profile

Re: The Daily Sketch

Reply #3337 on: April 18, 2017, 02:16:47 pm

Offline Atnas

  • Moderator
  • 0100
  • *
  • Posts: 1074
  • Karma: +2/-0
  • very daijōbs
    • paintbread
    • paintbread
    • View Profile

Re: The Daily Sketch

Reply #3338 on: April 18, 2017, 02:36:50 pm

no lats but fuk off
« Last Edit: April 18, 2017, 03:28:01 pm by Atnas »

Offline 0xDB

  • 0011
  • **
  • Posts: 873
  • Karma: +0/-0
  • Dennis inter-is.
    • dennisbusch_de
    • http://pixeljoint.com/p/1287.htm
    • 0xdb
    • View Profile
    • 0xDB

Re: The Daily Sketch

Reply #3339 on: April 18, 2017, 06:02:52 pm
Hultgren'd the gesture then Bammes'd in the bones: