Jump to content
Hash, Inc. Forums

Cloth doesn't simulate in 16.0a?


Meowx

Recommended Posts

I'm having difficulty getting cloth to work - at all - in 16.0a. Simulation always creates infinite collisions, no matter how low I have the threshold set. Loading the same project in v15 makes the cloth simulate perfectly fine.

 

Submitted an AM:Report, anyone else having this issue?

Link to comment
Share on other sites

Not exactly a "simple" case, but I stripped the texture off a couple models and embedded them in a project:

 

clothtest.prj.zip

 

No animation, just static models with SimCloth. Simulating this chor in v15 works just fine, but simulating it in v16.0a chokes and crashes A:M.

 

Tested a few different things myself (deleting embedded drivers, making new cloth materials from scratch), no luck.

Link to comment
Share on other sites

I see you posted a dialog box with your report as well. This might sound dumb, but... is that normally what happens in Windows? Those sort of errors just make the Mac version of A:M crash, we don't really ever get error dialogs.

Link to comment
Share on other sites

There's something odd about Invisusira23, when i try to select the "DeflectorBody" group A:M goes to "Not responding" for a while.

I found this in the file:

<ACTIONCONTAINER>
<CHORACTION>
<OBJECTSHORTCUT>
MatchName=Groups
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
<OBJECTSHORTCUT>
MatchName=DeflectorBody
<OBJECTSHORTCUT>
MatchName=Shortcut to Deflector
<OBJECTSHORTCUT>
MatchName=SimCloth
<CONSTDRIVER>
MatchName=Subdivisions
<TYPE> Subdivisions
Value=4
</TYPE>
</CONSTDRIVER>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</OBJECTSHORTCUT>
</CHORACTION>
</ACTIONCONTAINER>

 

Is that normal?

Link to comment
Share on other sites

Looks like that was just the "drivers" that got embedded in the file; those lines go away when I delete them (but still won't simulate in v16).

 

How DO drivers end up in a model, btw? Is there a way to make that not happen?

Link to comment
Share on other sites

  • Hash Fellow

I'm not sure if they should or shouldn't be there. :unsure:

 

 

Just to try...

 

delete the groups,

save the cloth and deflector materials

copy the mesh only to another blank model window,

save the new model,

restart,

load the new model,

load the two materials

recreate the groups and drop the materials on them

 

does it sim?

Link to comment
Share on other sites

Don't know if this helps but I am running on a iMac ver.16a

With the settings you had I kept crashing.

So I took the model with the long skirt and set the cloth settings by one of my cloth projects.

I am not sure why all the stuff at the bottom of the dress so on her right side I took out a few splines and tried it again.

 

check the settings in the chor. Plugin/Simcloth and the new groups and the cloth settings, also the deflector change from 16 to 4

 

Hope this helps some......

cloth_test1.prj

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...