@ Robin Anderson:
I have been also playing with this "nice" command in my competition-entry and it works with primitives (box, sphere), but is a bit "crazy" with real objects (at least with mine)! It places them far from the position where the original object is placed!
The important thing when using this command is, that you are creating an ADDITIONAL 3D-object (so it seems to me) and therefore you use a separate object-nr for the cloth-object! (In my example: 3D_obj+1)
Very important is also that you hide your "original" 3D-object!
Also try out the primitive object actually out-commented! (That normally works for me well, but the "custom" loaded objects do really try to "get rid of you"!
)
Here is my example code (only the cloth-part):
obj_Car_Tyre = 1 `` obj.-Nr
``make object sphere obj_Car_Tyre, 3, 5, 5
load object "Car_Tyre.X", obj_Car_Tyre, 1 `` your object that you load
position object obj_Car_Tyre, 0,25,0
``set object smoothing obj_Car_Tyre, 45
hide object obj_Car_Tyre
phy make cloth from object obj_Car_Tyre+1, obj_Car_Tyre
phy set cloth bending obj_Car_Tyre+1, 1
phy set cloth bending stiffness obj_Car_Tyre+1, 1.0
phy set cloth collision obj_Car_Tyre+1, 0
phy set cloth collision response coefficient obj_Car_Tyre+1, 0.2
phy set cloth damping obj_Car_Tyre+1, 1
phy set cloth density obj_Car_Tyre+1, 100.0
phy set cloth dimensions obj_Car_Tyre+1, 5,5,0.2
phy set cloth friction obj_Car_Tyre+1, 0.5
phy set cloth gravity obj_Car_Tyre+1, 1
phy set cloth position obj_Car_Tyre+1, -175,25,-65 `` here only used to position my loaded object, should be the same value as 'position object' when used with primitives
phy set cloth pressure obj_Car_Tyre+1, 1
``phy set cloth rotation obj_Car_Tyre+1, 0,0,0
phy set cloth stretching stiffness obj_Car_Tyre+1, 1.0
``phy set cloth solver iterations obj_Car_Tyre+1, 3.0 `` causing error! -> start of the app. isn't possible!
phy set cloth tearing obj_Car_Tyre+1, 0
phy set cloth tear factor obj_Car_Tyre+1, 1.5
phy set cloth thickness obj_Car_Tyre+1, 0.1
phy set cloth two way collision obj_Car_Tyre+1, 1
phy build cloth obj_Car_Tyre+1
Maybe that helps, although some (set) commands are somehow non-logical (example 'set pressure': phy set cloth pressure cloth-ID, value# says the help file " value# -> new pressure level", but right below in the explanations it says "Use this command to set if this property has been enabled or disabled for the specified cloth object." What in my eyes mean 0 OR 1 and not a value that you can choose!)!
So have fun with it or get mad! (One of this will happen sooner or later!)
Hoozer