Sat, Nov 23, 1:14 PM CST

Renderosity Forums / Virtual World Dynamics



Welcome to the Virtual World Dynamics Forum

Virtual World Dynamics F.A.Q (Last Updated: 2024 Nov 05 5:09 pm)




Subject: Cloth Intersecting Collision


creationz8 ( ) posted Mon, 06 January 2020 at 5:13 AM · edited Sat, 23 November 2024 at 1:07 PM

I watched the tutorial of the cloth being pulled out of the collision object then simulating until there was no more Cloth Intersecting Collision object. How do I do that?1.JPG


zanth77 ( ) posted Mon, 06 January 2020 at 6:01 AM

When the sim is stopped, you can hold down SHIFT to start it in modification-mode. This means holding Shift lets you use Mouse-Left-Click-Hold to drag your cloth to where you want it (which includes through collision objects). Releasing left-click causes it to snap-back into place (affected by gravity/inertia again). This feature is probably my favorite part of VWD. It simply doesn't exist in dForce.


VirtualWorldDynamics ( ) posted Tue, 07 January 2020 at 3:52 PM

zanth77 gave you the correct method. When you use the "dynamic deformation" using the SHIFT mode, the vertex (or vertices defined by the sphere) is/are displaced on a plane parallel to the screen. If you press the CONTROL key with the SHIFT key, the vertices are displaced on a line starting at the mouse and going to an infinite point.

____________________________________________

Follow me on Twitter : @VWDynamics

Watch demo videos on Youtube


zanth77 ( ) posted Tue, 07 January 2020 at 9:15 PM

One problem I'm running into with the new version is using SHIFT with self collision. If I import cloth with self collision (OR if I turn it on in Forces and Springs) using SHIFT at START of the sim causes error (see screen shots).

Note the workaround is to let the sim run before pressing shift.

I also tried this with using the assistant to do self-collision and reproduced it (have to un-check Start when doing assistant 'simulate' button so it doesn't immediately start the sim before you can press SHIFT to reproduce).

I also tried this with other clothing items and seems reproducible with anything.

Using VWD version 2.2.924.6464.

selfcoll1.jpgselfcoll2.jpgselfcoll3.jpg


VirtualWorldDynamics ( ) posted Wed, 08 January 2020 at 3:46 PM

Hello zanth77,

can you tell me the outfit you are working with? I will do a test if I have it or I will do a test with a similar dress. If I understand correctly, you want to run a small static simulation before to start a dynamic simulation?

____________________________________________

Follow me on Twitter : @VWDynamics

Watch demo videos on Youtube


zanth77 ( ) posted Wed, 08 January 2020 at 4:06 PM · edited Wed, 08 January 2020 at 4:10 PM

In some forum post, someone recommended to press SHIFT at the beginning (and turning off inertia temporarily) to avoid any issues with inertia when the cloth pushes away from its collision object in the first frame. I've found this useful in the past, that's why I'll occasionally press SHIFT before running the static or dynamic sim.

The issue I'm running into with v2 can be reproduced with any clothing. Here are the steps:

  • Load G8F figure.
  • Load Genesis 8 Start Essentials - Basic Wear Shorts on the figure.
  • Set Basic Wear Shorts to Base resolution.
  • Run VWD.
  • Delete Exchange Files and Restore Default Params in Utilities.
  • Import G8F figure as collision.
  • Import Shorts as cloth. Check the Self Collision Apply Distance checkbox. Apply params and generate.
  • Click Simulate.
  • Press SHIFT.

Again, not a big deal since there are plenty of workarounds. I just wanted to report it since it doesn't happen in V1.

Thanks!


VirtualWorldDynamics ( ) posted Wed, 08 January 2020 at 4:37 PM · edited Wed, 08 January 2020 at 4:38 PM

Hello zanth77,

Thank you for discovering this issue.

I just made some tests and I have the same issue. I will correct that in the next version.

For now, there is a solution to do a small static simulation before to start a dynamic simulation:

  • Run VWD and import the collision and the dynamic actors.
  • Start a static simulation and stop it.
  • Press on the Static simulation with the ALT key to reset the simulation.
  • Then you can press on the SHIFT key to correct the cloth. The message will not appear.
  • Once the cloth is as you want, you can start a dynamic simulation with the cloth/hair corrected.
  • Very Important : check the "Inertia" and "Fast Animation" before to start your dynamic animation.

Can you tell me if this solution corrects the problem for you.

I will still have to do the correction soon.

____________________________________________

Follow me on Twitter : @VWDynamics

Watch demo videos on Youtube


zanth77 ( ) posted Wed, 08 January 2020 at 4:50 PM

That worked, and more importantly, I learned how to reset a SIM!

I've been wanting to do that forever and it seems new to V2! Thanks!!


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.