why won't something so simple play at realtime?
Why should it? AE doesn't concatenate the operations. It is strictly buffer-based and a pre-comp simply means that this buffer first needs to be calculated, in your case rasterizing teh vector art, then handing it of to the next comp in the chain that uses it, i.e. your parent comp. That's normale AE render pipeline behavior and I would suggest you read up on this sort of thing just as well as on how it is influenced by layer switches for collapse transformations/ continuous rasterization. It will never "fly" though. Even at the point when you combine your E3D's internal buffer with another layer the rules of the game already change. It's all about structuring your work and managing expectastions or else you'll forever end up frustrated and never get much done because you work against the program's principles.
Why should it? Because we all pay Adobe a lot of money for this software. For a video editing program, it should be expected that you can preview a video clip at more than 1 frame per hour. How is a person supposed to work with a system this slow? What a waste of money. I will definitely be cancelling my membership if this cannot be improved.
For a video editing program, it should be expected that you can preview a video clip at more than 1 frame per hour.
After Effects is not a video editing program. If you expect it to behave as such, you will be disappointed.
Are you saying that creating the preview takes 5 frames per second or are you saying that once a preview is cached, it plays back at 5 frames per second?
How are your character rigs created? If there are a lot of expressions, things can run a bit slowly sometimes.
Sorry for this issue with preview. Did you ever find a solution? Please let us know if our experts’ advice helped you or if you still need help.