Thanks Dill, that makes sense. Was the idea to use small boxes positioned with Sin and Cos around the circumference of the cylinder's radius or to use boxes with the full diameter of the cylinder all positioned on the centre point and rotated?
EDIT: Ok, knocked up a little function which I guess is what you're describing :
; NEW CREATE REAL TOK CYLINDER ROUTINE ( FOR TESTING )
Function CreateRealTokCylinderWithCubes(depth#,height#,Divisions=16)
rb=TOKRB_Create()
BoxHeight#=h#
BoxWidth#=(Pi*d#)/Divisions
BoxDepth#=d#
For acount=1 To (Divisions/2)
Box=TOKRB_AddBox(rb,BoxWidth#,BoxHeight#,BoxDepth#)
TOKGEOM_SetPositionAndRotation(Box,0,0,0,0,acount*(180/(Divisions/2)),0)
Next
Return rb
End Function
You'd obviously optimize it a little for use, but it's easier to read the way it is there.
It works ok, but the friction is very high compared to a capsule cylinder and it's a LOT slower, even with just 16 divisions ( eight boxes )