FLUIDOS II for Daz Studio - update 2.2 [commercial]

1131415161719»

Comments

  • tisturtistur Posts: 0

    Hi, I was hoping I could get some help. I've been trying to run FLUIDOS for a few days and it's been crashing every time. I tried the first example  in the manual a few times and then I downloaded the honey scene from Renderosity and tried that several times. No luck, it jsut keeps crashing DAZ (once, it crashed and wouldn't open DAZ at all until I restarted the computer, which was a very weird experience on a mac).

    I'm on a Mac M3 with DAZ Studio 4.24.0.4 .

    The logs from DAZ:

    2026-01-10 12:10:44.599 [INFO] :: Prepare asset load (open): /Scenes/Alvin Bemar/Honey/Honey-FluidosII Iray.duf2026-01-10 12:10:44.599 [INFO] :: Locking viewport redraw...2026-01-10 12:10:44.599 [INFO] :: Viewport redraw locked.2026-01-10 12:10:44.940 [VERBOSE] :: Native format content directories: 92026-01-10 12:10:44.940 [VERBOSE] :: Poser format content directories: 22026-01-10 12:10:44.940 [VERBOSE] :: Other import format content directories: 02026-01-10 12:10:44.940 [INFO] :: Begin asset load (open): /Scenes/Alvin Bemar/Honey/Honey-FluidosII Iray.duf2026-01-10 12:10:44.960 [INFO] :: Clearing the scene...2026-01-10 12:10:45.074 [INFO] :: *** Scene Cleared ***2026-01-10 12:10:45.162 [INFO] :: Determining missing assets...2026-01-10 12:10:45.285 [INFO] :: Setting textures...2026-01-10 12:10:45.418 [INFO] :: Scanning for addons...2026-01-10 12:10:45.435 [INFO] :: Creating node geometry...2026-01-10 12:10:45.444 [INFO] :: Creating UV sets...2026-01-10 12:10:45.445 [INFO] :: Creating materials...2026-01-10 12:10:45.464 [INFO] :: Resolving legacy figures...2026-01-10 12:10:45.464 [INFO] :: Applying animations...2026-01-10 12:10:45.464 [INFO] :: Processing scene data...2026-01-10 12:10:45.541 [WARNING] :: QColor::setRgb: RGB parameters out of range2026-01-10 12:10:45.553 [INFO] :: Sorting property groups...2026-01-10 12:10:45.572 [INFO] :: Setting up follow targets...2026-01-10 12:10:45.572 [INFO] :: Setting current camera...2026-01-10 12:10:45.581 [INFO] :: Finalizing scene data...2026-01-10 12:10:45.587 [INFO] :: Finished asset load (open): 0m 0.646s - /Scenes/Alvin Bemar/Honey/Honey-FluidosII Iray.duf2026-01-10 12:10:46.114 [INFO] :: Unlocking viewport redraw...2026-01-10 12:10:46.115 [INFO] :: Viewport redraw unlocked.2026-01-10 12:10:46.181 [INFO] :: Loaded image: WoodDiffuse.jpg2026-01-10 12:10:46.195 [INFO] :: Loaded image: ringDiffuse.jpg2026-01-10 12:11:30.096 [WARNING] :: QWidget::setMinimumSize: (/QLabel) Negative sizes (0,-536870910) are not possible2026-01-10 12:11:30.100 [WARNING] :: Object::connect: No such slot ABRunSimulationDialog::changedUnionVDB() in /Volumes/HDD/Sources/DAZStudio4.5+SDK/samples/interface/abFluidosII/abFluidos.cpp:21472026-01-10 12:11:30.100 [WARNING] :: Object::connect:  (sender name:   'BoolBtn')2026-01-10 12:11:30.100 [WARNING] :: Object::connect:  (receiver name: 'FLUIDOS simulation')2026-01-10 12:11:30.100 [WARNING] :: Object::connect: No such slot ABRunSimulationDialog::changedOnlyRemeshing() in /Volumes/HDD/Sources/DAZStudio4.5+SDK/samples/interface/abFluidosII/abFluidos.cpp:21482026-01-10 12:11:30.100 [WARNING] :: Object::connect:  (sender name:   'BoolBtn')2026-01-10 12:11:30.100 [WARNING] :: Object::connect:  (receiver name: 'FLUIDOS simulation')2026-01-10 12:11:49.912 +++++++++++++++ Daz Studio 4.24.0.4 starting +++++++++++++++++

     

    And the logs from FLUIDOS:
     

    Simulating liquid	Solver = PIC_FLIP	Narrow band: no------------------------------------------------------------10-Jan-2026 12h11m35sInitializing Simulation Grids:	Grid Dimensions: 99 x 93 x 99	Cell Size:       0.3	Constructing MACVelocityField: 	0.2346	Constructing FluidMaterialGrid:	0.0178	Constructing LevelSet:         	0.055810-Jan-2026 12h11m35s setSurfaceSubdivisionLevel: 110-Jan-2026 12h11m35s set CFL Condition Number 510-Jan-2026 12h11m35s set Particle Jitter Factor 0.110-Jan-2026 12h11m35s set PIC/FLIP ratio 0.0510-Jan-2026 12h11m35s setMarkerParticleScale: 210-Jan-2026 12h11m35s set engine: Fluidos II10-Jan-2026 12h11m35s set Enable saving VDB type fog true10-Jan-2026 12h11m35s set Removing isolated particles false10-Jan-2026 12h11m35s set better meshing10-Jan-2026 12h11m35s addAnythingFluidSource: 0x600003c45ea010-Jan-2026 12h11m35s addSolidMesh - triangles:5302 T = 298.1510-Jan-2026 12h11m35s addSolidMesh - triangles:256 T = 298.1510-Jan-2026 12h11m35s addSolidMesh - triangles:8832 T = 298.1510-Jan-2026 12h11m36s addSolidMesh - triangles:173600 T = 298.1510-Jan-2026 12h11m36s addBodyForce: 0 -981 010-Jan-2026 12h11m36s enableDiffuseMaterialOutput10-Jan-2026 12h11m36s setMaxNumDiffuseParticles: 10000010-Jan-2026 12h11m36s setMaxDiffuseParticleLifetime: 2.810-Jan-2026 12h11m36s setDiffuseParticleWavecrestEmissionRate: 17510-Jan-2026 12h11m36s setDiffuseParticleTurbulenceEmissionRate: 17510-Jan-2026 12h11m36s setScalingFactor: 100010-Jan-2026 12h11m36s disableAnisotropicSurfaceReconstruction10-Jan-2026 12h11m36s enableIsotropicSurfaceReconstruction10-Jan-2026 12h11m36s enablePreviewMeshOutput: 1.210-Jan-2026 12h11m36s initializeInitializing Simulation:	Initializing Solid Cells:    	0.0007	Initializing Fluid Material: 	0.015

     

    I'm sure I've missed a step or am soing something wrong here, but can't figure it out myself. I'd appreaciate any help!

     

    Thanks

     

  • AlbertoAlberto Posts: 1,469

    tistur said:

    Hi, I was hoping I could get some help. I've been trying to run FLUIDOS for a few days and it's been crashing every time. I tried the first example  in the manual a few times and then I downloaded the honey scene from Renderosity and tried that several times. No luck, it jsut keeps crashing DAZ (once, it crashed and wouldn't open DAZ at all until I restarted the computer, which was a very weird experience on a mac).

    I'm on a Mac M3 with DAZ Studio 4.24.0.4 .

    The logs from DAZ:

    2026-01-10 12:10:44.599 [INFO] :: Prepare asset load (open): /Scenes/Alvin Bemar/Honey/Honey-FluidosII Iray.duf2026-01-10 12:10:44.599 [INFO] :: Locking viewport redraw...2026-01-10 12:10:44.599 [INFO] :: Viewport redraw locked.2026-01-10 12:10:44.940 [VERBOSE] :: Native format content directories: 92026-01-10 12:10:44.940 [VERBOSE] :: Poser format content directories: 22026-01-10 12:10:44.940 [VERBOSE] :: Other import format content directories: 02026-01-10 12:10:44.940 [INFO] :: Begin asset load (open): /Scenes/Alvin Bemar/Honey/Honey-FluidosII Iray.duf2026-01-10 12:10:44.960 [INFO] :: Clearing the scene...2026-01-10 12:10:45.074 [INFO] :: *** Scene Cleared ***2026-01-10 12:10:45.162 [INFO] :: Determining missing assets...2026-01-10 12:10:45.285 [INFO] :: Setting textures...2026-01-10 12:10:45.418 [INFO] :: Scanning for addons...2026-01-10 12:10:45.435 [INFO] :: Creating node geometry...2026-01-10 12:10:45.444 [INFO] :: Creating UV sets...2026-01-10 12:10:45.445 [INFO] :: Creating materials...2026-01-10 12:10:45.464 [INFO] :: Resolving legacy figures...2026-01-10 12:10:45.464 [INFO] :: Applying animations...2026-01-10 12:10:45.464 [INFO] :: Processing scene data...2026-01-10 12:10:45.541 [WARNING] :: QColor::setRgb: RGB parameters out of range2026-01-10 12:10:45.553 [INFO] :: Sorting property groups...2026-01-10 12:10:45.572 [INFO] :: Setting up follow targets...2026-01-10 12:10:45.572 [INFO] :: Setting current camera...2026-01-10 12:10:45.581 [INFO] :: Finalizing scene data...2026-01-10 12:10:45.587 [INFO] :: Finished asset load (open): 0m 0.646s - /Scenes/Alvin Bemar/Honey/Honey-FluidosII Iray.duf2026-01-10 12:10:46.114 [INFO] :: Unlocking viewport redraw...2026-01-10 12:10:46.115 [INFO] :: Viewport redraw unlocked.2026-01-10 12:10:46.181 [INFO] :: Loaded image: WoodDiffuse.jpg2026-01-10 12:10:46.195 [INFO] :: Loaded image: ringDiffuse.jpg2026-01-10 12:11:30.096 [WARNING] :: QWidget::setMinimumSize: (/QLabel) Negative sizes (0,-536870910) are not possible2026-01-10 12:11:30.100 [WARNING] :: Object::connect: No such slot ABRunSimulationDialog::changedUnionVDB() in /Volumes/HDD/Sources/DAZStudio4.5+SDK/samples/interface/abFluidosII/abFluidos.cpp:21472026-01-10 12:11:30.100 [WARNING] :: Object::connect:  (sender name:   'BoolBtn')2026-01-10 12:11:30.100 [WARNING] :: Object::connect:  (receiver name: 'FLUIDOS simulation')2026-01-10 12:11:30.100 [WARNING] :: Object::connect: No such slot ABRunSimulationDialog::changedOnlyRemeshing() in /Volumes/HDD/Sources/DAZStudio4.5+SDK/samples/interface/abFluidosII/abFluidos.cpp:21482026-01-10 12:11:30.100 [WARNING] :: Object::connect:  (sender name:   'BoolBtn')2026-01-10 12:11:30.100 [WARNING] :: Object::connect:  (receiver name: 'FLUIDOS simulation')2026-01-10 12:11:49.912 +++++++++++++++ Daz Studio 4.24.0.4 starting +++++++++++++++++

     

    And the logs from FLUIDOS:
     

    Simulating liquid	Solver = PIC_FLIP	Narrow band: no------------------------------------------------------------10-Jan-2026 12h11m35sInitializing Simulation Grids:	Grid Dimensions: 99 x 93 x 99	Cell Size:       0.3	Constructing MACVelocityField: 	0.2346	Constructing FluidMaterialGrid:	0.0178	Constructing LevelSet:         	0.055810-Jan-2026 12h11m35s setSurfaceSubdivisionLevel: 110-Jan-2026 12h11m35s set CFL Condition Number 510-Jan-2026 12h11m35s set Particle Jitter Factor 0.110-Jan-2026 12h11m35s set PIC/FLIP ratio 0.0510-Jan-2026 12h11m35s setMarkerParticleScale: 210-Jan-2026 12h11m35s set engine: Fluidos II10-Jan-2026 12h11m35s set Enable saving VDB type fog true10-Jan-2026 12h11m35s set Removing isolated particles false10-Jan-2026 12h11m35s set better meshing10-Jan-2026 12h11m35s addAnythingFluidSource: 0x600003c45ea010-Jan-2026 12h11m35s addSolidMesh - triangles:5302 T = 298.1510-Jan-2026 12h11m35s addSolidMesh - triangles:256 T = 298.1510-Jan-2026 12h11m35s addSolidMesh - triangles:8832 T = 298.1510-Jan-2026 12h11m36s addSolidMesh - triangles:173600 T = 298.1510-Jan-2026 12h11m36s addBodyForce: 0 -981 010-Jan-2026 12h11m36s enableDiffuseMaterialOutput10-Jan-2026 12h11m36s setMaxNumDiffuseParticles: 10000010-Jan-2026 12h11m36s setMaxDiffuseParticleLifetime: 2.810-Jan-2026 12h11m36s setDiffuseParticleWavecrestEmissionRate: 17510-Jan-2026 12h11m36s setDiffuseParticleTurbulenceEmissionRate: 17510-Jan-2026 12h11m36s setScalingFactor: 100010-Jan-2026 12h11m36s disableAnisotropicSurfaceReconstruction10-Jan-2026 12h11m36s enableIsotropicSurfaceReconstruction10-Jan-2026 12h11m36s enablePreviewMeshOutput: 1.210-Jan-2026 12h11m36s initializeInitializing Simulation:	Initializing Solid Cells:    	0.0007	Initializing Fluid Material: 	0.015

     

    I'm sure I've missed a step or am soing something wrong here, but can't figure it out myself. I'd appreaciate any help!

    Thanks

     

    Is OpenCL enabled (in the Fluidods Domain)?  If so, disable it . OpenCL might not function on macOS, as it was deprecated for recent macOS versions.

    What is the Fluidos II edition you have? LITE, Complete, an upgrade?

     

  • SorelSorel Posts: 1,417

    Hoping maybe someone can explain what I'm doing wrong or if I missed something. I'm trying to test running fluids through a pipe and well...it's not working.  I have a screenshot of what it does with the prop loaded in at default, and another after I used the thickener plugin on it. Most of the fluidos values are at default, except I turned on viscosity. I do have everything parented to the domain that needs to be.

    Screenshot 2026-03-05 103147.png
    601 x 475 - 56K
    Screenshot 2026-03-05 102915.png
    651 x 471 - 70K
  • Richard HaseltineRichard Haseltine Posts: 109,736

    How does the cell size compare to the separation between the layers of the pipe, or even the diameter of the pipe?

  • SorelSorel Posts: 1,417

    I was trying between 2.00 and 2.50 but it didn't seem to matter. I notice the liquid seems to just go through most geometry I try even though they aren't paper thin.

  • AlbertoAlberto Posts: 1,469

    Sorel said:

    I was trying between 2.00 and 2.50 but it didn't seem to matter. I notice the liquid seems to just go through most geometry I try even though they aren't paper thin.

    Could you upload the .duf here so I could check the scene? 

  • SorelSorel Posts: 1,417

    Alberto said:

    Sorel said:

    I was trying between 2.00 and 2.50 but it didn't seem to matter. I notice the liquid seems to just go through most geometry I try even though they aren't paper thin.

    Could you upload the .duf here so I could check the scene? 

    Here you go. Very simple, I made a tube in zbrush but also used the thickener on it so you can test on both objects. 

    duf
    duf
    test.duf
    163K
  • AlbertoAlberto Posts: 1,469

    Sorel said:

    Alberto said:

    Sorel said:

    I was trying between 2.00 and 2.50 but it didn't seem to matter. I notice the liquid seems to just go through most geometry I try even though they aren't paper thin.

    Could you upload the .duf here so I could check the scene? 

    Here you go. Very simple, I made a tube in zbrush but also used the thickener on it so you can test on both objects. 

    I checked.  I changed the Cell size to 1.0. The results are in the uploaded image:

    The cell size must be smaller than the pipe wall thickness; otherwise, the fluid could filter through the wall.

    Another option is to increase the wall thickness.

     

    Tube.png
    788 x 588 - 63K
  • SorelSorel Posts: 1,417

    Ah ok, I understand now. I tried the wall thickness setting a couple times and I don't think i liked the results. I'll probably have to play with that more.  Thank you for your help.

  • AlbertoAlberto Posts: 1,469

    Sorel said:

    Ah ok, I understand now. I tried the wall thickness setting a couple times and I don't think i liked the results. I'll probably have to play with that more.  Thank you for your help.

    You're welcome! 

  • DiasporaDiaspora Posts: 530

    So, I was asking about it elsewhere, but is there a way to create a fluidos animated simulation in DAZ Studio, let's say it would be a 100 frame simulation, and then I could 'export' it by 'baking' the simulation as 100 unique per frame geometries?

  • AlbertoAlberto Posts: 1,469

    Diaspora said:

    So, I was asking about it elsewhere, but is there a way to create a fluidos animated simulation in DAZ Studio, let's say it would be a 100 frame simulation, and then I could 'export' it by 'baking' the simulation as 100 unique per frame geometries?

    When you run a Fluidos simulation, the resulting geometries are saved ("baked") in a folder selected by the user. A Fluidos Mesher can point to this folder and reproduce the geometry without the need to redo the simulation.

    If you want to use the simulation outside of Daz Studio, an option is to export the geometry (as reproduced by the Mesher) as .obj files. 

  • DiasporaDiaspora Posts: 530

    Thank you for the lead!

  • DiasporaDiaspora Posts: 530
    edited April 19

    I've looked around and I haven't seen an option to export to obj files. 

    But really what I'm after is the ability to animate a scene file with fluidos in DAZ Studio 4.24.0.4 and still be able to use it in Daz Studio 2026. If in theory I had the fluid simulation existing as a keyed sequence of objs, then it wouldn't matter that the script doesn't work in DS 2026 yet.

    Do you have a workflow for preparing a scene with fluidos suitable for opening and rendering in DS 2026?

    To put it another way, what I want is basically to have the shapes of the simulation in the scene file without the domain or mesher or scripts to still be existing inside the scene file. I understand that could lead to a potentially very large scene file but that's a tradeoff I might be willing to make in some circumstances. 

    Post edited by Diaspora on
  • ImagoImago Posts: 5,702
    edited April 19

    Diaspora said:

    I've looked around and I haven't seen an option to export to obj files. 

    But really what I'm after is the ability to animate a scene file with fluidos in DAZ Studio 4.24.0.4 and still be able to use it in Daz Studio 2026. If in theory I had the fluid simulation existing as a keyed sequence of objs, then it wouldn't matter that the script doesn't work in DS 2026 yet.

    Do you have a workflow for preparing a scene with fluidos suitable for opening and rendering in DS 2026?

    To put it another way, what I want is basically to have the shapes of the simulation in the scene file without the domain or mesher or scripts to still be existing inside the scene file. 

    Just select the mesher in the point you want to grab the smulation and export to OBJ in the File menu, it works fine.

    If you need the entire sequence exported, you can do two things: Find a OBJ sequence exporter for DAZ Studio (there are a few around for free) or go to the target folder and grab the .PLY files. You can bulk convert them to OBJ using some tools.

    Anyway, you can also simply keep just the mesher, once the simulation is done, all the other plugin's nodes aren't needed, if you don't plan to redo the simulation in the future. It's not much different than having the OBJ loaded in the scene.

    Post edited by Imago on
  • DiasporaDiaspora Posts: 530

    "Anyway, you can also simply keep just the mesher, once the simulation is done, all the other plugin's nodes aren't needed, "

    Unless I am doing something wrong, if I delete everything else and just keep the mesher, save the scene file, and then open it in DS 2026, it only shows the 1 frame of simulation that I had it set to when I saved it in DS 4.24.

    I think this is because even though the mesher node is present and the geometry of the one single frame is present, the fluidos settings aren't present in the mesher node when open in DS 2026 cause that still requires the FluidOS plugin to be active in DS 2026 which still isn't possible...

    That's why I'm looking for a way of taking FluidOS's mesher and efficiently turning it into something that is "plugin agnostic".

    It could be an insane amount of busywork but yeah I guess I could just bulk convert the ply to obj and reimport them into a scene file and just swap them in and out. I ideally don't want to have to do that but if there's no other way to make FluidOS useful in DS 2026, then so be it, I guess.

  • DiasporaDiaspora Posts: 530

    I guess, for my purposes, what I would want is something like a script that would essentially turn the mesher into a x number of just regular geometry nodes that are all keyed to appear in place one after another for one frame. It would save me hours of potential busywork.

  • AlbertoAlberto Posts: 1,469

    Fluidos II isn't compatible with DS 2026 (by now), so the mesher doesn't work either. Currently, the feasible method is to export each geometry to .obj and then import them in DS 2026. Converting ply to obj with an external tool is possible, but it's less precise because the mesher may do some additional transformations (diffuse particles, fire, etc.).

Sign In or Register to comment.