Gradients need improvements!
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
I think there could be done much more with gradients, however the problem
of Inkscape would be that if they got implemented Inkscape would have to
trie to export it somehow in .svg.
Today there are only radial and linear gradients aviable. However, there
could be much more and actually, even if many, many are implemented, there
is still a lack of some gradients.
So I thought that a "custom gradient" should be implemented. It should work
that you define paths with gradients (the color assigment there should also
work as per-custom-function basis (maybe run-time compiled to gain
performance?)) where it should be possible to define not only which
colors/
Also, there should be a method to provide multiple fills into an object,
for example both a pattern and a gradient (I would like to have this
function - until now I always had to copy & past every object).
I want to provide a simple mockup of what I want it to look like, but
because these functions are not implemented, I cannot really show what it
really should look like.
An algorithm to implemenet this could relay on that every point in a form
is calculated by weighting the "sourrounding" gradients so that if the
lowest distance to gradient connector A is 15mm and the color there is
blue, the lowest distance to gradient connector B is 40mm and the color
there is black, the point will get blue but a bit darker than the point
where there is the lowest distance to connector A is.
---------------
Sorry for my bad englisch, I am Austrian - I hope you'll nevertheless
understand what I mean.
Changed in inkscape: | |
importance: | Undecided → Wishlist |
status: | New → Confirmed |
tags: |
added: gradient removed: objects-gradients |
Originator: NO
I agree with you, specially in that point:
"Also, there should be a method to provide multiple fills into an object,
for example both a pattern and a gradient (I would like to have this
function - until now I always had to copy & past every object)."