Thanks guys
The lines are just standard DB lines, although I am drawing to a bitmap with locked pixels - so really it's quite an optimised drawing system because I only need to update the bitmaps when I have to - the rest of the time their just pasting their contents onto the screen. The front, back, top, left etc views are drawn with lines which are simply calculated from the data. The 3D view gives a 3D wireframe variation where you can do everything you can in the 2D views - I just used a dummy object to get the screen location of each vert.
It is very easy to make DBPro slow down to a crawl with 2D, all you can really do is make your code as neat as possible so experimenting isn't too troublesome. It's always good to be able to impliment pasted sprites instead of copying bitmaps, and being able to quickly exclude anything that does'nt need drawn.
The UV texture is a hidden sprite that is scaled and pasted to the screen - copying bitmaps with scaling is a very bad idea, it's very slow. Put this way I was close to giving up on vanSKETCH until I got the pasted sprite working instead of the copy bitmap - now that's progressing nicely alongside this too.
I am working more now, have more time these days and I like working on apps. I was actually shelving this until patch 6, but I've decided to press on with this and vanSKETCH and hope that I don't have to change too much.
Van-B
The nature of Monkey was irrepressible!.