My project keeps crashing with Dyverso...

nektarios
Posts: 11
Joined: Wed Sep 02, 2015 2:36 pm

My project keeps crashing with Dyverso...

Post by nektarios » Wed Sep 02, 2015 2:41 pm

I use Dyverso and the new meshing in my project.

When I start the simulation, around the 145 frame, Realflow crashes. I tried the command line, but still the same.

What is wrong with my project?

User avatar
tsn
Posts: 283
Joined: Fri Jun 11, 2010 7:22 am

Re: My project keeps crashing with Dyverso...

Post by tsn » Thu Sep 03, 2015 10:46 am

Without further knowledge of your project and its settings it's unfortunately impossible to find out the reason for your crashes. The best thing is to send us the scene - just the nodes including external objects (if there are any at all), but without simulation data.

Cheers,
Thomas
Thomas Schlick | Next Limit Technologies

nektarios
Posts: 11
Joined: Wed Sep 02, 2015 2:36 pm

Re: My project keeps crashing with Dyverso...

Post by nektarios » Thu Sep 03, 2015 12:52 pm

Here it is

https://dl.dropboxusercontent.com/u/335 ... %202_1.flw
And the objects:
https://dl.dropboxusercontent.com/u/335 ... ief%202.sd

Thank you!

I get his:

Summary information
-------------------
ParticleMesh: [0 vertices - 0 faces]
pCylinder1: [42 vertices - 80 faces] [D:/3D Production/Projects/Angel of Grief 2/realflow/Angel of Grief 2.sd] [vx:0]
pasted__pCylinder2: [42 vertices - 80 faces] [D:/3D Production/Projects/Angel of Grief 2/realflow/Angel of Grief 2.sd] [vx:0]
pasted__pasted__pCylinder1: [42 vertices - 80 faces] [D:/3D Production/Projects/Angel of Grief 2/realflow/Angel of Grief 2.sd] [vx:0]
pasted__pasted__pasted__pCylinder1: [42 vertices - 80 faces] [D:/3D Production/Projects/Angel of Grief 2/realflow/Angel of Grief 2.sd] [vx:0]
pasted__pasted__pasted__pasted__pCylinder1: [42 vertices - 80 faces] [D:/3D Production/Projects/Angel of Grief 2/realflow/Angel of Grief 2.sd] [vx:0]
pPlane1: [280 vertices - 560 faces] [D:/3D Production/Projects/Angel of Grief 2/realflow/Angel of Grief 2.sd] [vx:0]
pasted__pCylinder1: [42 vertices - 80 faces] [D:/3D Production/Projects/Angel of Grief 2/realflow/Angel of Grief 2.sd] [vx:0]
Cell:cell: [34 vertices - 48 faces] [D:/3D Production/Projects/Angel of Grief 2/realflow/Angel of Grief 2.sd] [vx:0]
AoG_OBJ_Angel:Default: [4,712 vertices - 9,378 faces] [D:/3D Production/Projects/Angel of Grief 2/realflow/Angel of Grief 2.sd] [vx:0]
AoG_OBJ_Base:Default: [184 vertices - 168 faces] [D:/3D Production/Projects/Angel of Grief 2/realflow/Angel of Grief 2.sd] [vx:0]
pCube1: [8 vertices - 12 faces] [D:/3D Production/Projects/Angel of Grief 2/realflow/Angel of Grief 2.sd] [vx:0]
pasted__pPlane1: [117 vertices - 182 faces] [D:/3D Production/Projects/Angel of Grief 2/realflow/Angel of Grief 2.sd] [vx:0]
Plane01: [4 vertices - 2 faces] [] [vx:0]
DY_Domain01: Liquid - PBD [2,246,443 particles]
CameraFromSD01
Gravity01
k_Volume01

Timing information
-------------------
Elapsed time: 04:08:56
Remaining time (estimated): 102:55:33
Average time (frame): 00:01:36

>02:37:09: ================ Frame finished ================

>02:37:09: ================ Frame 155 started ================
................. CL_INVALID_COMMAND_QUEUE

User avatar
tsn
Posts: 283
Joined: Fri Jun 11, 2010 7:22 am

Re: My project keeps crashing with Dyverso...

Post by tsn » Fri Sep 04, 2015 9:59 am

Thanks for the files! We'll take a look at it and get back to you ASAP.
Thomas Schlick | Next Limit Technologies

nektarios
Posts: 11
Joined: Wed Sep 02, 2015 2:36 pm

Re: My project keeps crashing with Dyverso...

Post by nektarios » Fri Sep 04, 2015 2:10 pm

Thank you!

User avatar
tsn
Posts: 283
Joined: Fri Jun 11, 2010 7:22 am

Re: My project keeps crashing with Dyverso...

Post by tsn » Mon Sep 07, 2015 9:26 am

Hi again nektarios,

This scene is very hard to debug, but it seems as if it's combination of different things. One aspect is most probably the GPU. In Dyverso's current implementation, there's a lot of traffic between the GPU and CPU and this could be part of the problem. But, it might also be related to your settings, because substeps are rather high. We recommend decreasing substeps to something around 10/10 (min/max), but increasing parameters like ext. pressure (you can even try values of 1000 and more), surface tension (around 80), and even viscosity (20-40) to get a more fluid-like look.

Please also try to simulate without the GPU. Just in order to see if the crash will be persisting. Please let me know how it goes.

Cheers,
Thomas
Thomas Schlick | Next Limit Technologies

nektarios
Posts: 11
Joined: Wed Sep 02, 2015 2:36 pm

Re: My project keeps crashing with Dyverso...

Post by nektarios » Mon Sep 07, 2015 6:42 pm

Thank you, I will try out your suggestions. For your reference, my GPU is the Nvidia Quadro 5200.

Why increase viscosity when it's water?

User avatar
tsn
Posts: 283
Joined: Fri Jun 11, 2010 7:22 am

Re: My project keeps crashing with Dyverso...

Post by tsn » Tue Sep 08, 2015 9:04 am

Thanks for the info about your GPU. I how somehow expected it to be a Nvidia device...

With regards viscosity and the other fluid settings it's good that you've been asking, because these tips only concern the PBD type. With DySPH you can use the same settings as with the standard particle system. DyPBC works different and sometimes the fluid has a spray-like look. In order to create these nice droplets and strings, you probably know from standard particles, it can be necessary to increase viscosity.
Thomas Schlick | Next Limit Technologies

nektarios
Posts: 11
Joined: Wed Sep 02, 2015 2:36 pm

Re: My project keeps crashing with Dyverso...

Post by nektarios » Tue Sep 08, 2015 3:35 pm

Thank you! So I disabled my GPU, and it does not crash -- so far! I am at frame 460 now (before it crashed at frame 155)...

So if I want a more realistic looking fluid should I use DySPH? If I understand correctly, PBD is much faster but at the expense of how realistic the fluid looks?

Thanks,

Nektarios

User avatar
tsn
Posts: 283
Joined: Fri Jun 11, 2010 7:22 am

Re: My project keeps crashing with Dyverso...

Post by tsn » Wed Sep 09, 2015 7:27 am

Thanks for letting me know about the GPU. We're already working on methods how to fix the issues with Nvidia cards. Maybe we'll already have a solution for the first patch, but I don't want to promise too much.

You can achieve very realistic results with DyPBD as well, but you have to play a little more with the settings. As said in my previous mail, DyPDB requires higher ext. pressure, surface tension, and even increased viscosity in order to look (really) good, but it's much faster than standard SPH and DySPH. Finally it's up to you. Just use what you feel comfortable with and what gives you the best results. That's the good thing when you have the choice ;)
Thomas Schlick | Next Limit Technologies

Post Reply