[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-games-devel
Subject: Re: [Kde-games-devel] Kapman sprite system (also,
From: Mauricio Piacentini <piacentini () kde ! org>
Date: 2008-12-10 17:57:51
Message-ID: 4940031F.30109 () kde ! org
[Download RAW message or body]
Matthew Woehlke wrote:
Well, Matthew, it is difficult to argue with you. You asked for
feedback, we gave it. But it seems like you already have a plan laid
out, so maybe it is better to execute it, and if games pick it up then
we can start embracing the shared classes, no problem! I am against
restricting what people want to code by any sort of "group policy".
But in order to implement your goals, I think the Kapman maintainers
have to agree with it. If they do, no problem! For the games I am
maintaining I prefer to keep the ID system for now, as it seems better
to render individual tiles, and I do not want to make existing themes
obsolete right now.
There is just one point I mentioned that I want to clarify further:
>> All of these are not earth shattering features, but one is important
>> imo: the ability of QSvgRenderer to render an element separately if you
>> identify it by the ID.
>
> Rendering a specific portion of an svg is not rocket science either,
> therefore I fail to see that this is as advantageous as you claim.
>
>> This alone is a huge benefit code wise: I am not sure how you are
>> going to reproduce this in your whole SVG theme, but I think it will
>> require rendering of the whole SVG and slicing the pixmaps
>> afterwards.
>
> Nope, not needed. You can render parts of an svg.
I do not think QSvgRenderer (or KSvgRenderer) allows this directly, does
it? The API allows to map the whole SVG to a Rect on the Painter, but I
think it does not allow choosing a rect in the SVG to render. By
contrast, I was talking about the render method that takes an ID as a
parameter, and allows optimized rendering of just this bit (as the SVG
is already parsed and kept in the renderer object.)
Regards,
Mauricio Piacentini
_______________________________________________
kde-games-devel mailing list
kde-games-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-games-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic