Hi!
Too much different types and classes.
Don't mix FastBitmap and BGRABitmaps - it only might confuse a newbie.
Use BGRABitmap in all cases.
* Compute your 3D-Points
* Draw them with the desired eye position an a BGRABitmap
* Draw the BGRABitmap on the Image.canvas
And then change the points or the perspective. And again.
And about chapter 4 of the BGRABitmap tutorial: The do my step 2 and 3 in one step.
Your case is a little bit more complicated, so draw on a BGRAbitmap in a separate step/procedure. It is easier to keep control.
So my idea is: Forget about FastBitmap and use BGRAbitmap. (Or vice versa)
Winni