perspective tool and fuzzy shadows

Bug #170910 reported by Bug Importer
2
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Undecided
Unassigned

Bug Description

Perspective tool capable to convert AT LEAST points
(bezier curves
can come after, artists can retouch, it's always faster
than starting from 0), and blur/fuzzy shadows (at
present time we are all using interpolate
effect, but for decent shadows we would need an
"intrude shape" tool
to use with interpolate).

These 2 are vitals for artists, IMHO should get high
prioprity since
whitout these "final results" can be got only by
exporting in PNG
and then using GIMP. (And we want finished
cliparts/icons/drawings
to be SVG, don't we?)

MAT

Revision history for this message
Bug Importer (bug-importer) wrote :

Ops, I forgot to explain: intrude tool just move points of a
fixed lenght (one for
all the points of a shape) through the inward normal.

Revision history for this message
Bug Importer (bug-importer) wrote :

Perspective transform on Beziers is EASY. You just need to
convert handlers
in handlers endopoint, and transform them as if they were
knobs/points.
Then reconvert in handlers. Viola'.

<email address hidden>

Revision history for this message
Nicubunu (nicubunu) wrote :

Please, put only one request for tracker entry, in this case
it should have been one for fuzzy shadows and another for
perspective tool.

However, both are duplicates of old existing entries:

- perspective tool:
[ 1079582 ] Two-Point Perspective Drawing
[ 1012134 ] perspective/warp transformation envelope
[ 1005753 ] RFE: Perspective grid

- fuzzy shadows:
[ 863380 ] Implementation of SVG Filters, specifically BLUR

Revision history for this message
Bug Importer (bug-importer) wrote :

sorry for repeating requests, I would never think that these
were done
6 months-1 year ago. OMG! They would be so useful for
artists!!!!!
(maybe the 2 most useful function that make artists miss
Illus*rator....

Also,I remember an old post of the wiki, where someone told
that perspective transforming beziers is difficult.
This is FALSE. As writed down, just convert the handlers
endpoints
to points (x=node.x + handler.module*cos(handler.angle) and
so on,
if u manage handlers by module and angle, or x=node.x +
handler.x if u
manage handlers in position relative to node, then transform
as you do
with node, and reconvert....).This works, guaranteed.

Revision history for this message
Bug Importer (bug-importer) wrote :

Hum, I checked what the perspective requests are asking, but
that is much
more complicated respect what I'm asking: just a simple
perspective transform
similar to gimp one (dragging the mouse lower segment
enlarge horizontally
and higher shrink,dragging the other direction lower enlarge
and higher shrink)

Revision history for this message
Bug Importer (bug-importer) wrote :

If someone can point me to the part of the code where the
"matrix transform"
apply (where points and handles are multiplied for the
matrix, which can be
scale, rotate, deform) I can try to write down the code on
my own
(need to know where that part of code lies to get confident
with the nodes and
handlers structure), alternatively, if someone knows if
nodes and handlers are
accessible from scripts (effects) I'll try to do this as effect.

Revision history for this message
Bug Importer (bug-importer) wrote :

Ouch!Quadrics and arcs...

Revision history for this message
Nicubunu (nicubunu) wrote :

nobody wrote:
> If someone can point me to the part of the code where the
"matrix
> transform" apply (where points and handles are multiplied
for the matrix,
> which can be scale, rotate, deform) I can try to write
down the code on
> my own

the best place to ask for such direction and get a timely
answer is on the development mailing list

Revision history for this message
Bug Importer (bug-importer) wrote :

Tool for perspective correction must to be.

Xxaxx

Revision history for this message
Buliabyak-users (buliabyak-users) wrote :

Fuzzy blurred objects are in svn, and perspective is a
duplicate of
http://sourceforge.net/tracker/index.php?func=detail&aid=1012134&group_id=93438&atid=604309

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.