Here is my perspective extension. It works like envelope ext (and is based
on it), but does correct perspective projection. Also, it accepts groups
for transforming.
There is external dependency: numpy, numeric package for python.
Interface is simple (like in envelope extension): select four-node path
(envelope to be projected into) (first) and object to transform (path or
group), then execute extension. Only paths inside groups are processed.
Known bugs: object transforms are not respected and this can lead to
strange results.
TODO: add user interface and "unperspective" option.
Here is my perspective extension. It works like envelope ext (and is based
on it), but does correct perspective projection. Also, it accepts groups
for transforming.
There is external dependency: numpy, numeric package for python.
Interface is simple (like in envelope extension): select four-node path
(envelope to be projected into) (first) and object to transform (path or
group), then execute extension. Only paths inside groups are processed.
Known bugs: object transforms are not respected and this can lead to
strange results.
TODO: add user interface and "unperspective" option.