The other variables
To this we have to add three extra variables that define the general way the object appears.
First is the eyez, the z coordinate of the point of view. It should be negative. The further it is from the object, the less perspective there
will be. In my example I set it to -500, my closest point being at -99. It's a pretty good value.
Second is the maxzoom. This value is the z position of the view plane when the zoom is 100 percent.
Be careful so that this value always is bigger than the eyez but smaller than the minimum possible z coordinate
for any of your points after a rotation. For example when I rotate my point at z=-99, it will get closer to z=-140, so my
maxzoom has to be lower than say 150.
Third is the initial value of the zoom, set between 5 percent and 100. the variable is called zoom.
The cube
These are all the variables you need to set. Now I'm going to give you the variables corresponding to a cube.
Open the first key-frame of the actions layer. Then set this:
Set Variable: "totalpoints" = "8"
Set Variable: "points" = "099,099R099,099,099R-99,099,-99R 099,099,-99R-99,-99,099R099,-99,099R-99,-99,-99R099,-99,-99R-99"
Set Variable: "totallines" = "12"
Set Variable: "lines" = "0102R0103R0105R0804R0806R0807R0506R 0507R0307R0304R0206R0204"
Set Variable: "eyez" = "-500"
Set Variable: "maxzoom" = "-200"
Set Variable: "zoom" = "75"
Now your model is set up and we can start building the engine.