Virtual World Dynamics F.A.Q (Last Updated: 2024 Nov 05 5:11 am)
VirtualWorldDynamics posted at 4:35PM Thu, 15 February 2018 - #4324417
Thank you Surody. I want to be sure to find the best choices for my Patreon account. I will be very honored you would help me to define the best Patreon rewards.
I have a great news. The self-collision works great on GPU. It works fast. I just began to prepare a new version. Currently, there is a limitation, the GPU simulations can only have one collision actor. This limitation will disappear in the next version.
Great! Can't wait to try out the GPU version.
VirtualWorldDynamics posted at 11:47AM Sat, 17 February 2018 - #4324417
Thank you Surody. I want to be sure to find the best choices for my Patreon account. I will be very honored you would help me to define the best Patreon rewards.
I have a great news. The self-collision works great on GPU. It works fast. I just began to prepare a new version. Currently, there is a limitation, the GPU simulations can only have one collision actor. This limitation will disappear in the next version.
This is good news; but rendering and using with VWD would not be possible I am guessing? This is why I prefer CPU, but options/choices are always good.
Hello, the new version is almost ready. I can post it in some days. I would like to do a small version as I explained for the Patreon project. Just VWDClothAndHair.exe.
There are a lot of modifications and I would like to send this version to some persons for tests. I will do a final version when all will be good. Please send me a email at virtualworlddynamicsATgmail.com if you are interested. I will send you a link to this new version.
The GPU is the main modification but the "Animated by host" allows to make dynamics on a small part of the cloth: only the parts which don't behave correctly in DAZ or Poser. Very useful to correct many things or for complex simulations.
The Tetras meshing works but the result are not as I would like. You have to download a free program named GMSH which is one of the best existing mesher. It is written by two Belgian professor. The surface mesh must be a closed volume. The tetras generation is fully automatic. I will do a simple video to explain.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
Well, I've been using VWD GPU version; it is very fast, works really well. I have noticed issues in general though when using VWD with Studio 4.10; the GPU version works but CPU has issues. Hair in particular (weird DForce doesn't support hair) is a problem even loading - despite clearing cash and reverting to defaults. Studio 4.9 works without issues, and GPU version is very fast.
Very happy with how the GPU works; also very happy to see it is possible to select either CPU or GPU, and specific GPUs if available before starting the simulation.
I am still waiting for an announcement of your Patreon setup; am happy to replace words with cash. :)
Currently, I work on the soft selection. The graphic part is written but I need your help to define the functions that will be modified by this new feature. Do you think it is useful to apply this function to the wind, the inflate and the force field?
@Writers_Block: With Surody, we will define the best choice for the Patreon settings in some weeks. we both work on several projects and we both need a bit of time to work on this. Thank you for your proposal.
I really come back to the VWD development. I will tell you my ideas in the coming days. After these modifications, I will have to rewrite the documentation to explain them. I also will have to make some tutorials.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
VirtualWorldDynamics posted at 6:07PM Tue, 27 February 2018 - #4325106
Currently, I work on the soft selection. The graphic part is written but I need your help to define the functions that will be modified by this new feature. Do you think it is useful to apply this function to the wind, the inflate and the force field?
@Writers_Block: With Surody, we will define the best choice for the Patreon settings in some weeks. we both work on several projects and we both need a bit of time to work on this. Thank you for your proposal.
I really come back to the VWD development. I will tell you my ideas in the coming days. After these modifications, I will have to rewrite the documentation to explain them. I also will have to make some tutorials.
In general, I think checkboxes so something can be included or not gives more options and versatility; how much it adds to the coding 'fun', and if it is worth it, I'm not sure. Soft selection is when pressing the shift key and dragging? Is that what you mean?
Being able to select hair not by the strand, but dependent on the size of the selection tool, would be incredibly useful. I don't like vertex neighbourhood. :)
... However, if vertex neighbourhood could be removed (or ignored) during the posing, would also add to VWD's toolbox and increase its functionality.
@Writers_Block: The soft selection is a feature which can be applied to all the selections usable in VWD. This selection allows to apply a function with a soft decrease. For the hair selection, you would like to use the dynamic deformation depending on the size of the selection. it is right? Excuse me, I don't understand why you don't like vertex neighbourhood. Do you mean you don't like the rigidification by neighbourhood.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
I'm really excited to hear there's more development on the GPU version of VWD. I'm a HUGE VWD fan, and I think it's extremely well designed. I'm trying to learn how to program GPU's using my background in C#, and it sure isn't easy. That's why I'm so impressed that the GPU modfications to VWD were completed so quickly. I'm in awe.
I'm curious, what language is used for VWD and the GPU libraries? I'm assuming C++?
Anyway, is there any way to provide support yet to VWD? I saw some posts about Patreon (though I'd prefer something that's not a monthly commitment). Any way to provide support via Paypal or something?
Thanks!!
@ebergerly: thank you for your post. I had to learn the GPU programming. Now, I am not a specialist but I understand better how it works. If I can help you, feel free to ask me. I don't know C# programming but I suppose I would like it. I don't like at all C or C++. I use Delphi. I come from system programming and Delphi is, for me, the language which is the closest to the assembler language. When I write a code line in Delphi, I know the assembler code which will be generated. I rarely develop in Assembler now. Yes, I will use Patreon to help the VWD development. It is also possible to use PayPal via my Email. Would you be interested by testing the GPU version? I need an email where I can send it to you.
@all: The soft selection works correctly now. I applied it on several functions. Do you think this property would be useful to the wind, the Force Field and the Inflate? I thought to the 64 bits development. This could help to avoid some issues in the program, but a simulation using 200 millions springs would be very, very slow, even in GPU. Perhaps, a function which would analyse the meshing structure would be a better solution. What is your opinion on this subject?
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
@Writers_Block: You are right, each clothe has a thickness but if you want to simulate this thickness you have to define a volumetric meshing. The cloth simulators try to simulate clothes so they behave as close as possible to the real clothe but it is not perfect. My final goal by developing VWD is to be very close to the reality. It is for this reason I want to define a reference meshing and to create my own clothes. When all this will be done, I would like to work on perfect cloth behaviors defined by presets. The Patreon project will be created to that.
The Extended dynamic deformation is written and works correctly. The deformation size is defined by a transparent yellow sphere. I have to make some videos to show all the new features. I will do a new test version in the coming days. I will send this new version to those who sent me their emails. If some of you are interested by testing this version, you can send me an email. Now, I want to finalize this version and make a Renderosity version. I have to update the documentation.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
@Surody: Yes, off course I will send you the latest version of the program. This new version contains two new features. The soft selection and the extended dynamic deformation. This new version will be finalized in this weekend and then, I will start to update the documentation. I will send you an email to give you some ideas on the Patreon project. I thank you for this great idea. I think this can be very useful to the program development.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
VirtualWorldDynamics posted at 7:31AM Sun, 11 March 2018 - #4325850
@Surody: Yes, off course I will send you the latest version of the program. This new version contains two new features. The soft selection and the extended dynamic deformation. This new version will be finalized in this weekend and then, I will start to update the documentation. I will send you an email to give you some ideas on the Patreon project. I thank you for this great idea. I think this can be very useful to the program development.
Thanks for sending me the newest version! I took a glimpse at the soft-selection and it seems to work really good. What's also bothering me a little bit since I got VWD or Dforce that when the body moves little bit fast or "edgy", not sure how to describe it correctly, that the cloth starts behaving not realistic. It looks like it deforms the mesh in an instant and then suddenly skips back which results in some kind of "clipping". Is it possible to implement some kind of movement feathering to adjust that? If you are in the dark with what I mean I can create a clip.
Hello Surody,
In VWD, when the animation is very fast, It is necessary to check the Fast move Checkbox and eventually increase the value to 2. If this problem yet appears, you can increase the subsamples value to 8 or more. This value corresponds to the number of times the animation is cutted to make it softer. Please, tell me if this solution resolves your issue.
Did you try the extended dynamic deformation? The result is very powerful to hair.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
VirtualWorldDynamics posted at 9:12AM Sun, 11 March 2018 - #4325904
Hello Surody,
In VWD, when the animation is very fast, It is necessary to check the Fast move Checkbox and eventually increase the value to 2. If this problem yet appears, you can increase the subsamples value to 8 or more. This value corresponds to the number of times the animation is cutted to make it softer. Please, tell me if this solution resolves your issue.
Did you try the extended dynamic deformation? The result is very powerful to hair.
I will try hair later this day. I used your advices in terms of soft movement now and it made it better. But there's still some movement which could look smoother. It almost looks like the friction is causing it. Is that a possibility? Also would help to increase the frames from 30 to 60?
Increasing the frames count from 30 to 60 is exactly the same than increasing the subsamples from 4 to 8 in VWD. In both cases, there is an interpolation between the original frames (certainly Barycentric in Daz or Poser, Linear in VWD because I don't know rotation informations). The interpolation made in Daz will be better but it don't resolve your problem.
If increasing the subsamples don't resolve your problem, I'm sure the problem comes from your animation. If this animation is made using a motion capture tool, there sometimes some defaults in the animation. I regularly had these issues and the only solution to correct this is to delete the frame that generates the problem. Please, could you look at your animation frame by frame and see if there is an abnormal jump anywhere on the character. If you delete this frame, Daz3D or Poser will modify their interpolation and the animation will be better for applying a cloth simulation on it.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
I'm trying to test the soft selection on hair. I want the top of the had to move not or less with a soft selection. But when I draw a circle with the lasso tool and select vertices, the soft selection seems to cause a program crash. Nothing is happening and it seems to load forever. This applies at least to complex hair.
Edit: It took about 1-2 minutes to apply the soft selection.
@Surody: you are right, the soft selection is based on the vertices extension. This function is used to select an element or to make a planar selection. This function is very slow and I want to improve it. I will accelerate this function in the coming days
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
The function used to do the vertices extension has been improved. Now, the soft selection and the element selection works faster.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
VirtualWorldDynamics posted at 11:49AM Tue, 13 March 2018 - #4326018
The function used to do the vertices extension has been improved. Now, the soft selection and the element selection works faster.
Awesome! By the way, I wanted to ask what the dynamic deformation exactly does and how it works? Besides that I wanted to mention that I have problems with the mesh when I apply morphs to the breasts. For example I want to morph the breasts to simulate a cleavage created by clothes, but it caused the cloth to glue between the breasts. Here's a example: https://imgur.com/a/9cetJ
One solution I came up with is applying the morphs at like frame 10 and let the clothes transitioning into it from frame 1 to 10 with a dynamic simulation. Here's a example https://imgur.com/a/feSuE
My solution isn't perfect either. It causes ripples on the mesh. Perhaps you can come up with a better solution.
Hello Surody,
Concerning the breast morphs, I have no idea for now. I will think to a solution.
The dynamic deformation allows to transform locally the cloth (or the hair) with the mouth. You can apply it by pressing the SHIFT key. When this key is pressed and you fly over the clothe mesh, a yellow point appears on the closest vertex. If the extended deformation is checked, a yellow transparent sphere appears. The selected vertices are displaced on a plane parallel to the screen or forward/backward if the CONTROL key is pressed with SHIFT key.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
I had Nvidia driver version 375.95 - WHQL on my Win 7 system, and GPU accelleration for VWD didn't work. Now I've installed version 391.01 - WHQL (Feb 26, 2018), and WOW, incredible how a simple sheet of cloth drops like a brick over that test cube! Then it slides off the cube and wiggles and crawls around exploring the floor around it, like it is alive! Scary!
What a difference to how it was before, when it slowly, almost elegantly draped itself over that cube, calmly coming to rest in a relaxed pose.
What an improvement!
Cheers!
Erik
@erik-nl: you are right. The GPU version don't work correctly with low-res mesh. It is for this reason I kept the CPU simulation. It is a problem which exists and is very difficult to solve when a function updates competitive elements in a system highly parallel. This problem comes with the springs computation where the position of two nodes is updated in the same function. I want to improve this part of the GPU simulation but in a similar case, the result will always be worse than the CPU simulation. Please, make a try with a character and a cloth or hair, You will see the result is very good and very fast.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
I really meant it when I wrote "what an improvement!", it IS almost scary how fast things move now! But indeed, the surprising behaviour of a simple sheet is not what you would expect from previous experience with the non-GPU assisted VWD. And of course I will try MUCH more complicated simulations, it will be fantastic to see what we can do now! All I needed to do to get started was update my graphics drivers.
Cheers!
Erik
Hello Erik,
I hope your tests will be very good. You are right, the behaviour of this simple sheet is very curious, Myself, I was very surprised when I made this kind of tests. It is for this reason I added the "Use double sticks" option, to improve the springs computation, but this function don't resolve really the problem. In the program, I prefer to keep the high speed by using a full high parallelism but I continue to try to find a better solution.
Cheers!
Gérald
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
I'm not getting fast simulations with the GPU test version with low poly hair or clothing, they are about as fast as the old version. Trying to figure out the issue.
Is anybody using the VWD GPU version with it's "Runtime" folder installed on a external drive (This is how I have mine set up)
Can you post some quick videos of your settings and the simulation or rendering speeds your getting?
You could use Youtube or the Tiny Take video app. Tiny Take is free video screen grab for a minimum of five minute videos: https://tinytake.com/
@MrFiddles22: Jason, about your simulation time, I am surprised you don't have a faster simulation when you record the Character animation. When this animation is not recorded, VWD takes many time to exchange with the host. This situation can reduce significantly the difference between the CPU and the GPU simulations which can seem to be executed at the same speed. Please, Could you redo some tests by recording the character animation.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
I just posted on YouTube the first animation using dynamic morphs. I make this first simulation on breast. Certainly the more efficient. Here is the link : https://www.youtube.com/watch?v=SZgFx-s_mXg
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
VirtualWorldDynamics posted at 6:23AM Sat, 24 March 2018 - #4326690
I just posted on YouTube the first animation using dynamic morphs. I make this first simulation on breast. Certainly the more efficient. Here is the link : https://www.youtube.com/watch?v=SZgFx-s_mXg
Holy..., I need a tutorial for that breast simulation now. :D Do you think this will be possible for G8 soonish?
VirtualWorldDynamics posted at 3:59AM Sun, 25 March 2018 - #4326689
@MrFiddles22: Jason, about your simulation time, I am surprised you don't have a faster simulation when you record the Character animation. When this animation is not recorded, VWD takes many time to exchange with the host. This situation can reduce significantly the difference between the CPU and the GPU simulations which can seem to be executed at the same speed. Please, Could you redo some tests by recording the character animation.
When I try to click the "Record" button it says "The current actor must be a collision actor" and wont let me click it. I'm not sure what you want me to do exactly.
VirtualWorldDynamics posted at 4:08AM Sun, 25 March 2018 - #4326690
I just posted on YouTube the first animation using dynamic morphs. I make this first simulation on breast. Certainly the more efficient. Here is the link : https://www.youtube.com/watch?v=SZgFx-s_mXg
Wow! Wow! Wow!!! That is amazing Gerald! That looks awesome, great work! I have been waiting for something like this for Genesis 8 Female.
Will this be able to be applied to other body parts like the thighs or buttocks?
Is it possible to do this soft body dynamics with the test version of VWD?
@MrFiddles22: The recorded character animation allows to run the simulation faster because there is no importation from the host during the simulation. To record the animation, you can.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
Thank you for your comments, This function allows to manage a morph by using a dynamic wire as I explained before. Currently, this function is not in the interface of the program. I want to add it in the coming weeks. The actual function generates a .DUF script file which must executed independently in Daz Studio. I will need the help of Philippe to transfer the morphs animation directly in the hosts. I will send him an email.
About the nude character in the video. I leaved the simulation as is because I found the result really pretty. For me, I was really very far to a porno video. This was not my goal. This night, I will make a new video with a bikini to soften the result.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
VirtualWorldDynamics posted at 11:15AM Sun, 25 March 2018 - #4326795
Thank you for your comments, This function allows to manage a morph by using a dynamic wire as I explained before. Currently, this function is not in the interface of the program. I want to add it in the coming weeks. The actual function generates a .DUF script file which must executed independently in Daz Studio. I will need the help of Philippe to transfer the morphs animation directly in the hosts. I will send him an email.
About the nude character in the video. I leaved the simulation as is because I found the result really pretty. For me, I was really very far to a porno video. This was not my goal. This night, I will make a new video with a bikini to soften the result.
Hi Géralt,
It's not about porn or anything, but Youtube has issues with nudity overall, sadly. There's just a few exceptions like a documentary for example. And I agree that nudity showcases the reason for this video better.
Hello Surody,
I fully agree with you. The reason of my post is linked to the first comment I had just after sending the video. Have you seen it?
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
VirtualWorldDynamics posted at 2:25PM Sun, 25 March 2018 - #4326808
Hello Surody,
I fully agree with you. The reason of my post is linked to the first comment I had just after sending the video. Have you seen it?
If you referring to the youtube comment, yes. I saw the video and the comments below it. Some people can't stay serious, don't pay much attention to comments which are not clearly positive, that's normal on youtube.
I will generate the new version of the video this night. rendering time!!
I will send the new version of the program tomorrow. Not enough time to finalize it. Sorry for the delay.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
Hello, I just posted a new video on a dressed character. I hope this video will be allowable in generalist forums. Here is the link : https://youtu.be/ZCs2AD2vbVI
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
VirtualWorldDynamics posted at 11:38AM Mon, 26 March 2018 - #4326866
Hello, I just posted a new video on a dressed character. I hope this video will be allowable in generalist forums. Here is the link : https://youtu.be/ZCs2AD2vbVI
Just saw it and commented. Still looks really good. A few questions: Is it possible to have clothes have impact on the behaviour of the jiggle? And does breast size have impact on the behaviour? Or is this just possible with the other simulation technique.
Hello Surody,
The clothes or the breast size don't impart the simulations. But, it is a simulation and it is possible to modify some settings to modify the result.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
VirtualWorldDynamics posted at 7:31PM Mon, 26 March 2018 - #4326866
Hello, I just posted a new video on a dressed character. I hope this video will be allowable in generalist forums. Here is the link : https://youtu.be/ZCs2AD2vbVI
Wooo, so impress breast physic and bikini ribbon cloth simulation. Everything is so real after render by iray ...
I had some problems to access to all the morphs of a character using scripting. Now, the problem is resolved and I can start the final development of the function.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube
Selinita posted at 4:18AM Sat, 31 March 2018 - #4327137
Salut les gens!
Why is the cloth avoiding the cube???
http://youtube.com/watch?v=8TrbaUt9MTY#t=
The cloth should ... love the cube, caress the cube, smother the cube !
Any help, would be greatly appreciated.
This is a known isssue. It's a problem with the GPU currently.
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.
Thank you Surody. I want to be sure to find the best choices for my Patreon account. I will be very honored you would help me to define the best Patreon rewards.
I have a great news. The self-collision works great on GPU. It works fast. I just began to prepare a new version. Currently, there is a limitation, the GPU simulations can only have one collision actor. This limitation will disappear in the next version.
____________________________________________
Follow me on Twitter : @VWDynamics
Watch demo videos on Youtube