[Gimp-developer] (no subject)

2001-08-29 Thread Grzegorz Borowiak


___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



[Gimp-developer] Thin lines using pencil

2001-08-29 Thread Grzegorz Borowiak

I have a problem with drawing lines with pencil. Horizontal and vertical
lines are OK, but slash lines are too thick. In zoom, they look like:

###
  ###
##
 ###
   ###
 ##
  ###
###

and IMO they should look like:

##
  ##
#
 ##
   ##
 #
  ##
##

In other words: line goes like rook in chess, but should go like queen.
Why? And how to force it to go like queen? Preview lines for measure tool
and for line draw are queen-like, so why actually drawn line is rook-like?
In addition, Photoshop draws queen-like lines when set to non-antialiased.

I have asked this question on gimp-user, but I haven't got solution.
Please, help me!

 _
Grzes  \___|___/
[EMAIL PROTECTED] (_)
http://gnu.univ.gda.pl/~grzes/
'Nam chodzi o odglos paszczowo.'  'Patataj patataj patata...'

annoy echelon fbi militia bomb action president mossad delta force
militia action anthrax operation fbi codes top secret /annoy echelon

___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] Thin lines using pencil

2001-08-29 Thread Grzegorz Borowiak

On Wed, 29 Aug 2001, Simon Budig wrote:

 Please note, that these problems are already solved in the Gimps Paintcore.
 When you draw a line with the Paintbrush you will see that it is perfectly
 antialiased and the accumulating color problem is solved too (you can
 even disable this in the tool options).
 
 In fact it is this generality that creates the problems with the Pencil...

Yes, paintbrush lines work well. But with my approach, I suppose both
paintbrush and pencil lines would work well.

Or maybe as extraordinary exception for pencils use just Bresenham? It
will less general, but much neater. And implementing Bresenham is
extremely simple to do.

  How do you all feel about it? Is it a good idea, or not? I think you will
  be more able to implement it and insert in proper place in GIMP's source.
  If would use a lot of time to analyze sources (in fact, I would have to
  learn how to use GIMP sources and thouroughly study it) and find this
  proper place, and although this I would however have doubts if this is
  correct place and if it does not conflict with GIMP's internal
  architecture, assumptions and whatever.
 
 These deep gimp internals are quite powerful and compicated. I have not
 yet a full clue what happens there, but it involves a lot of
 Subsampling, filling an area with color/patterns/brush data, mask the
 area with the brush mask and finally apply the result to the drawable,
 respecting the current selection and the current paint mode.
 
 And I guess that even this is simplified...  :-)

What is done when I click with pencil on image? Those complex actions are
performed, and a dot is a result. What's a problem with implementing my
tool_t function as just triggering all those actions on certain pixel?

 This certainly won't make it into the 1.2-versions of Gimp. However,
 I think we should attack the problem in CVS-HEAD. But please be aware, that
 there is *much* work to do until a first 1.3.0 release happens.

:-(

IMHO ugly pencil lines are a major drawback of GIMP...

 _
Grzes  \___|___/
[EMAIL PROTECTED] (_)
http://gnu.univ.gda.pl/~grzes/
'Nam chodzi o odglos paszczowo.'  'Patataj patataj patata...'

annoy echelon fbi militia bomb action president mossad delta force
militia action anthrax operation fbi codes top secret /annoy echelon

___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer