[Therion] Wishlist - colouring control improvements
Stacho Mudrak
s.m at speleo.sk
Wed Aug 10 14:54:36 CEST 2005
Wookey wrote:
> Colour scrap by altitude is nice but the abrubt joins can look nasty in the
> middle of wide, nominally horizontal passage. It works really well in the
> 'soundriver' area where there are nicely-merging shades of green, but
> nastily in other some other areas. Some way to graduate the join a bit would
> make it look a lot nicer. Or apply more detailed colour control to a scrap
> like 'nearly the same as neighbour scrapname'.
This I have to discuss with MartinB. As far as I know PDF - some
gradient colorings are possible, but only for triangles. Not for bezier
curves. So in principle, there are two possibilities:
1. Triangulate the outline = huge problem of contrained Delaunay
triangulation. All algorithms I have are GNU incompatible, or parts of
huge non-standard libraries or both :).
In any case - triangulation is also important for 3D (current algorith
fails at some cases, especially on non Intel processors :) so this
problem must be solved somehow in the future. We will probably leave GPL
and come to some other license type (I prefer no licensing at all :)
> Also my users have complained that the colours are 'too random and garish'
> and I am inclined to agree. They like the depth colouring in Aven, so could
> we try to use the same gradient colours?
>
> Probably what is really needed is a way to specify the colour set/gradient,
> and proably a way to specify it for individula scraps too. Perhaps I already
> can?
No, it is in TODO only. When I will fix the bugs, I can start working on
it. It should be no problem. User must be able to define own colors for
altitudes, maps, surveys, dates and use multiple color gradients (aven
like for example). It is in TODO, but nobody was asking for this and my
main problem is 3D.
> I think the colouring is a major step forward, but some more detailed
> control is needed. There are a lot of ways this could be done and input for
> others is welcome.
Yes. 100% agree. I will put it higher priority.
> Also having blue water would make a lot of sense for water areas, streamflow
> arrows etc.
This you can do by redefinition of symbols. See "Rabbit-cave" example -
extended elevation. There the water should be blue. Simmilar way you can
redefine colors of other symbols in layout.
S.
More information about the Therion
mailing list