Im having a hard time following a tutorial, as ive tried just about everything. I can interpolate shapes just fine, but as soon as i have to interpolate text, it does nothing.
Without knowing what version of Inkscape you are using, and the steps you followed to get the result you got, and maybe what result you got - I would guess that you have not converted the text objects to paths. Also, there may be a problem with the text objects being 'grouped' - whatever characters you type into a Text box are grouped together unless you ungroup them.
The Interpolate extension only works on path-type objects and then only on two of them.
See the Inkscape manual here for instructions on using the Interpolate extension. (the manual is not updated to Inkscape 92.x but the extension works very much as described in the manual) Pay attention to the notification info (bottom center of Inkscape window) when you click the Interpolate 'apply' button- it usually gives you a useful reason if the extension cannot operate. I recommend you experiment with the types of objects, then try your text manipulation. If it still does not work please let the forum know and include the version,steps,results and maybe the svg file you are working on.
Traceback (most recent call last): File "interp.py", line 283, in <module> Interp().run() File "C:\Users\Primal One\Desktop\inkscape-1.1-dev_2020-12-19_87f22be-x64\inkscape\share\inkscape\extensions\inkex\base.py", line 141, in run self.save_raw(self.effect()) File "interp.py", line 101, in effect if isgradient(sst['stroke']) and isgradient(est['stroke']): File "interp.py", line 99, in <lambda> isgradient = lambda x: x.startswith('url(#') AttributeError: 'NoneType' object has no attribute 'startswith'
Im having a hard time following a tutorial, as ive tried just about everything. I can interpolate shapes just fine, but as soon as i have to interpolate text, it does nothing.
Without knowing what version of Inkscape you are using, and the steps you followed to get the result you got, and maybe what result you got - I would guess that you have not converted the text objects to paths. Also, there may be a problem with the text objects being 'grouped' - whatever characters you type into a Text box are grouped together unless you ungroup them.
The Interpolate extension only works on path-type objects and then only on two of them.
See the Inkscape manual here for instructions on using the Interpolate extension. (the manual is not updated to Inkscape 92.x but the extension works very much as described in the manual) Pay attention to the notification info (bottom center of Inkscape window) when you click the Interpolate 'apply' button- it usually gives you a useful reason if the extension cannot operate. I recommend you experiment with the types of objects, then try your text manipulation. If it still does not work please let the forum know and include the version,steps,results and maybe the svg file you are working on.
I get this error message
Traceback (most recent call last):
File "interp.py", line 283, in <module>
Interp().run()
File "C:\Users\Primal One\Desktop\inkscape-1.1-dev_2020-12-19_87f22be-x64\inkscape\share\inkscape\extensions\inkex\base.py", line 141, in run
self.save_raw(self.effect())
File "interp.py", line 101, in effect
if isgradient(sst['stroke']) and isgradient(est['stroke']):
File "interp.py", line 99, in <lambda>
isgradient = lambda x: x.startswith('url(#')
AttributeError: 'NoneType' object has no attribute 'startswith'
Im using the experimental version