Copy link to clipboard
Copied
Hi All,
I add a Text layer and then add my custom fill effect to it. Then I call AdvItemSuite1()->PF_ForceRerender(in_data, &(params[0]->u.ld)) from AEGP for all the layers. But only for Text layer, AE pops up a dialog displaying the following error :
After Effects error : layer does not have a source.
(26::335)
Why is this happening? What other call can I use to rerender all the layers?
Thanks & Regards,
Dheeraj
text layers really don't have a source (as opposed to solids which do).
any source-related operation you will do an a text layer will give an error.
same goes for shape layers.
Copy link to clipboard
Copied
For now just added a dummy parameter in the effect and calling AEGP_SetStreamValue() to render all the layer with effect.
Still don't know the reason for getting After Effects error dialog.
Copy link to clipboard
Copied
Am 13.04.2011 12:21, schrieb dheeraj_c:
For now just added a dummy parameter in the effect and calling AEGP_SetStreamValue() to render all the layer with effect.
I also have experienced problems with PF_ForceRerender(),
AEGP_SetStreamValu() seems like an alternative solution...
Copy link to clipboard
Copied
text layers really don't have a source (as opposed to solids which do).
any source-related operation you will do an a text layer will give an error.
same goes for shape layers.
Copy link to clipboard
Copied
Thanks for the info Shachar.
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more