Eastern Elegance - dForce simulation issue

Hello,
I recently met some serious problems when I try to use the dForce simulation on the Eastern Elegance content. Usually I receive the error messages "Error during simulation" or "Can't prepare simulation" (or something like that).
The error log reads:
"2018-08-07 08:56:56.075 Spring(4173, 4300) of node "Eastern Elegance Dress" extended: rest length < collsion offset (0.179015 < 0.20001)
2018-08-07 08:56:56.079 Spring(4218, 4350) of node "Eastern Elegance Dress" extended: rest length < collsion offset (0.171581 < 0.20001)
...
2018-08-07 08:56:57.311 Spring(10072, 10166) of node "Eastern Elegance Pants" extended: rest length < collsion offset (0.383133 < 0.40001)
2018-08-07 08:56:57.312 Spring(10074, 10169) of node "Eastern Elegance Pants" extended: rest length < collsion offset (0.378178 < 0.40001)
2018-08-07 08:56:57.317 Shortest spring had length: 0.0609603
2018-08-07 08:57:00.378 Loaded Morph Deltas in 0 min 0.0 sec.
2018-08-07 08:57:00.378 Loaded file: pJCMNeckFwd_35.dsf
2018-08-07 08:57:00.378 WARNING: cloud\dzcloudtasknotifier.cpp(178): Unexpected exception in CloudFIle::lookupFromDb: Unable to connect to the database
2018-08-07 09:00:00.061 WARNING: ..\..\..\src\dzopenclkernelfactory.cpp(30): Open CL notify: CL_MEM_OBJECT_ALLOCATION_FAILURE error executing CL_COMMAND_NDRANGE_KERNEL on GeForce GTX 970 (Device 0).
2018-08-07 09:00:00.061 WARNING: ..\..\..\src\dzdynamicsengine.cpp(2294): ERROR: Memory Object Allocation Failure (-4)
2018-08-07 09:00:00.327 Total Simulation Time: 3 minutes 8.1 seconds"
I also restarted DS and tried anew, but to no success. I also saved the figure as a scene subset and tried to simulate in an completely empty envorinment, but that also failed. I reinstalled the Eastern Elegance files, but the error is still persistent.
What can I do or what am I doing wrong?
Regards,
Matthias
Comments
Are you draping it on a posed figure or on the zero pose?
On a posed figure. I tried both options in the simulation settings, starting from zero pose and unchecking that box, too.
Try it on a zeroed pose, unmorphed figure as a test. Edit: I do actually have that outfit and it was working soon after purchase, I will give it another try after lunch.
On a zeroed figure it works perfectly well.
I also managed to sneak around the problem by posing the figure in the scene, saving the pose to a temporary folder, opening a new, blank scene, load the figure, apply the pose, doing the dForce simulation, saving the whole figure as a subset, loading the scene again, deleting the old figure and loading the new one.
As you might imagine, thats a rather awkward way to handle it. But the simulation works on the same figure in a blank scene. Yet I noticed a number of warnings flashing through the simulations window when the simulation starts.
The spring warnings are not necessarily fatal. I'm not sure what your issue could be, though - perhaps the outfit is catching on some other element in the scene in a way that causes the simulation to explode (which generally means it can't dissipate the energy as quickly as it builds up in the springs).
The problem is (un-)pretty persistent. I used the Eastern Elegance set on a plain figure (without hair), applied a default pose onto it and started the dForce simulation, also with default settings. I got this result:
The error log reads:
2018-08-13 11:16:23.500 WARNING: ..\..\..\src\dzdynamicsengine.cpp(426): Using device: GeForce GTX 970
2018-08-13 11:16:24.690 Spring(4173, 4300) of node "Eastern Elegance Dress" extended: rest length < collsion offset (0.179032 < 0.20001)
2018-08-13 11:16:24.695 Spring(4218, 4350) of node "Eastern Elegance Dress" extended: rest length < collsion offset (0.171584 < 0.20001)
...
2018-08-13 11:16:25.959 Spring(10072, 10166) of node "Eastern Elegance Pants" extended: rest length < collsion offset (0.383141 < 0.40001)
2018-08-13 11:16:25.960 Spring(10074, 10169) of node "Eastern Elegance Pants" extended: rest length < collsion offset (0.378164 < 0.40001)
2018-08-13 11:16:25.964 Shortest spring had length: 0.0609417
2018-08-13 11:20:33.655 WARNING: ..\..\..\src\dzopenclkernelfactory.cpp(30): Open CL notify: CL_MEM_OBJECT_ALLOCATION_FAILURE error executing CL_COMMAND_NDRANGE_KERNEL on GeForce GTX 970 (Device 0).
2018-08-13 11:20:33.659 WARNING: ..\..\..\src\dzdynamicsengine.cpp(2294): ERROR: Memory Object Allocation Failure (-4)
2018-08-13 11:20:33.783 Total Simulation Time: 4 minutes 10.28 seconds
As you might guess, it's pretty annoying to me not being able to use dForce items in complex scenes, not even in a workaround-way, or, even worse, use them and get this results, wasting hours of work.
Which pose was it it?
It seems to be working for me, once I looked carefully at some "blown up" poses.
My 2 observations: 1) The outfit seems to be very particular about intersecting body parts. I know this is a general dForce issue, but seemed to be more significant w/ Eastern Elegance. I have include two examples that blew up until I was careful to examine the pose from all angles and make edits to separate body parts by a fair bit. Now that I have working simulations, I'll try to narrow the gaps to find a minimum separation.
2) I feel (not enough data for firm conclusion) that the outfit works best simulating from current frame rather than the timeline.