Before I begin, please keep in mind that my end is to make svg files for the web and I'm using Illustrator CS6.
I'm wondering if there is a better to rotate my graphic so that it looks like it is sitting on a surface that is not directly facing the viewpoint. There is the 3D Rotate Effect which does exactly that and if wanted png files in the end, I'll probably use it. However, it breaks my gradients.
What I've been doing is to have two effects. First is a transform with the only adjustment in scale Y to make the graphic shorter. The other is warp:arc (or warp:anything) with only vertical distortion to create fake perspective.
This works well on simple shapes with no interior forms. The problem with this is that there isn't the effect where an object further appears smaller and closer appears larger. I need something that would the interior anchors move without changing the exterior shape. Is there anything like that? Else, how do you do 3D in illustrator that would conserve gradients.