[Updated to V1.3 - now MacOS support] FLUIDOS: a fluids simulator plugin for Daz Studio (commercial)

1568101122

Comments

  • HavosHavos Posts: 5,362
    Alberto said:
    Havos said:

    Is there anyway of telling Fluidos which GPU to use? I have an inbuilt GPU on the motherboard, but when I disable this Daz Studio immediately crashes (even after I have rebooted).

    When I run the simulations with GPU enabled I am getting wierd results where the fluid remains in a smaller area than the domain, and also disappears out of the box even when there is no sink. When I run using CPU the simulation works as expected. I assume therefore that Fluidos is selecting my on board GPU to use, rather than the 1080Ti. (Simulation times are about the same for GPU and CPU, which is another reason I suspect my primary GPU is not being used).

    I don't have this problem with dForce Open CL, since the interface there allows to explictly choose which GPU to use. It would be great if I can do the same thing with Fluidos.

    By now, there isn't a way to Fluidos do so. But I'm taking note of your wish for the next planned free update of Fluidos.

    Thanks for considering this. I should add that I have been impressed with Fluidos despite the small amount of testing I have managed so far, and even with just CPU only simple simulations are not too slow.

  • Alberto said:

    The product page includes "Manual Install" as one of the install types, and also states "This product includes: 1 Win 32 Bit Installer  1 Win 64 Bit Installer" and yet I'm not seeing any download for the installers.  Is there any way of installing this product without using DIM?  If not, then Daz need to change the information on the product page.

    The manual install don't includes the plugin itself, only contents.

    There is a way to install manually, but you have to download the package via DIM (not for installing, only as a downloader).

    The package to download is "FLUIDOS for DAZ Studio (Win 64 bits)" [or "FLUIDOS for DAZ Studio (Win 32 bits)" for a 32 bits OS]

    When is downloaded, search for the file IM00054155-02_FLUIDOSforDAZStudioWin64bit.zip (or IM00054155-02_FLUIDOSforDAZStudioWin32bit.zip). Decompress. You will find these files:

    Thank you very much for the very detailed instructions, but I was hoping to avoid having to install DIM in the first place.

    That said, I did download DIM and use it to install Fluido, and it was worth the inconvenience.  I have spent most of the day playing with Fluido and it is a fantastic product. 10/10.

  • Not realizing that there was an issue, I attempted to install this myself. And now find that I can't get it to work at all.

    First I installed via Smart Content. Not really thinking about any issues. Installed, content was there, was able to add a scene. It said files were missing, but Smart Content could install them. So I let it. Scene came up no problem. Tried to run one of the scripts, it errored out saying that assets were missing.

    I uninstalled it through Smart Content. Downloaded with DIM. Then installed the three files through DIM. No problems. Went into DS and nothing was there. The previously available content buttons were now orphaned. Tried right click, browse to file location, nothing.

    Closed DS. Ran DIM. Uninstalled all three. Found this thread (which really needs to be easier to find). Installed via the instructions here.

    Ran DS. Was able to insert the serial number. Restarted DS. Still no content.

    Went back to DIM. Installed the Content and Tutorials. Went back into DS. Nothing.

    Plug in is there, but Content is no where to be found.

  • Additional...

    I went and got the Content file from DIM. Unzipped it and moved it outside the DIM Downloads directory.

    I started DS and added this new Content directory through Content Library. Now I can see the assets.

    Went back to the User's Guide and tried the "First example" procedure.

    Everything worked through Step 10. Followed the settings exactly.

    On Step 11 I went to Edit and Run Fluid. Now I get these errors:
    1. The specified module could not be found.
    2. Can't load fluidsim.dll at C:\Program Files...
    3. Error

    I am going to try moving this DLL myself and see what happens.

  • Manually moving the lib file fixed the issue.

  • Hurdy3DHurdy3D Posts: 1,047
    Alberto said:

    I noticed that your flask is in fact a closed mesh, but is too thin. There are three options to do:

    1. Reduce the cell size (Main settings of the Domain), or
    2. Add a Geometry shell to the flask, or
    3. Increase the Thicken value of the flask (in its FLUIDOS/Obstacle properties).

    I don't recommend you the option 1 for your scene because you will have to use a too small cell size (causing a very slow simulation)

    2. Geometry shell didn't help

    3. I tried this before, didn't help. I get really wired effects, like that the fluid comes out of the hohle AND the glass. If the ticken value is too high it just stays in the glass.

    Screenshot (33).png
    1237 x 991 - 205K
  • AlbertoAlberto Posts: 1,436
    gerster said:
    Alberto said:

    I noticed that your flask is in fact a closed mesh, but is too thin. There are three options to do:

    1. Reduce the cell size (Main settings of the Domain), or
    2. Add a Geometry shell to the flask, or
    3. Increase the Thicken value of the flask (in its FLUIDOS/Obstacle properties).

    I don't recommend you the option 1 for your scene because you will have to use a too small cell size (causing a very slow simulation)

    2. Geometry shell didn't help

    3. I tried this before, didn't help. I get really wired effects, like that the fluid comes out of the hohle AND the glass. If the ticken value is too high it just stays in the glass.

    I noticed that your Mesher is parented to the Domain. If it is Enabled when you are running the simulator, it will take part of the simulation. Although this can be very useful in some cases, I think this is not what you intend in your scene. Better unparent it.

    Try a combination of options 1 and 3. If you reduce moderately the cell size, the plugin could "see" better the flask's wall and the thicken effect will be more accurate.

    Other thing (unrelated with the fluid leaking): if you need to reduce the stair effect in the interface fluid-solid, you could increase the Surface Smoothing value (in the Advanced settings) and the Smoothing iterations.

  • AlbertoAlberto Posts: 1,436
    Alberto said:

    The product page includes "Manual Install" as one of the install types, and also states "This product includes: 1 Win 32 Bit Installer  1 Win 64 Bit Installer" and yet I'm not seeing any download for the installers.  Is there any way of installing this product without using DIM?  If not, then Daz need to change the information on the product page.

    The manual install don't includes the plugin itself, only contents.

    There is a way to install manually, but you have to download the package via DIM (not for installing, only as a downloader).

    The package to download is "FLUIDOS for DAZ Studio (Win 64 bits)" [or "FLUIDOS for DAZ Studio (Win 32 bits)" for a 32 bits OS]

    When is downloaded, search for the file IM00054155-02_FLUIDOSforDAZStudioWin64bit.zip (or IM00054155-02_FLUIDOSforDAZStudioWin32bit.zip). Decompress. You will find these files:

    Thank you very much for the very detailed instructions, but I was hoping to avoid having to install DIM in the first place.

    That said, I did download DIM and use it to install Fluido, and it was worth the inconvenience.  I have spent most of the day playing with Fluido and it is a fantastic product. 10/10.

    I'm glad you like it!

  • thd777 said:

    Now that I'm over the wonky graphix card issue, any chance on a .pdf cheat sheet on what each item and property does? Videos are great and all but having a writen explination really helps for quick referencing as well. :)

     

    One quick question though, is there a way to change the emitter? Say like instead of one side of a cube, haveing every other face on the outside of a cone emit the fluid?

    Don't know if you have found it already, but under "Content/ReadMe's" you can find a recipes pdf and and a manual. I found those very helpful and comprehensive. Better than a lot of manuals that I have seen for other plug-ins.

    Ciao

    TD

    *face palms* The readme section! Lol of course, thanks. Like glasses on top of head moment.

    These descriptors are pretty thick, but should be helpful. Though I noticed that they often describe themselves with "themselves" ie.. "Point Force: This force acts as the standard point force, the decay rate is quadratic. Its unis are in m /s2 (acceleration)."  If the user doesnt know what a point force is in the first place this description isn't very helpful. Often happens when super geniouses need to explain stuff. :DD

    *crosses fingers for a "Fluidos: For Dummys" translation of the read-me.* but til then I'll push through via trial and error like I did with dynamics and meta materials. :)

     

  • CGI3DMCGI3DM Posts: 279
    edited September 2018

    For everyone, I would like to know, how long it takes, to complete the sample simulations "Fluids Scene 1" and "Fluids Scene 2" (File Logs Total time: 753.156) . And your equipment specifications. (default settings).
    Thanks

    Post edited by CGI3DM on
  • AlbertoAlberto Posts: 1,436
    thd777 said:

    Now that I'm over the wonky graphix card issue, any chance on a .pdf cheat sheet on what each item and property does? Videos are great and all but having a writen explination really helps for quick referencing as well. :)

     

    One quick question though, is there a way to change the emitter? Say like instead of one side of a cube, haveing every other face on the outside of a cone emit the fluid?

    Don't know if you have found it already, but under "Content/ReadMe's" you can find a recipes pdf and and a manual. I found those very helpful and comprehensive. Better than a lot of manuals that I have seen for other plug-ins.

    Ciao

    TD

    *face palms* The readme section! Lol of course, thanks. Like glasses on top of head moment.

    These descriptors are pretty thick, but should be helpful. Though I noticed that they often describe themselves with "themselves" ie.. "Point Force: This force acts as the standard point force, the decay rate is quadratic. Its unis are in m /s2 (acceleration)."  If the user doesnt know what a point force is in the first place this description isn't very helpful. Often happens when super geniouses need to explain stuff. :DD

    *crosses fingers for a "Fluidos: For Dummys" translation of the read-me.* but til then I'll push through via trial and error like I did with dynamics and meta materials. :)

     

    Thank you for your comment. I'm taking note for the next free upgrade.

  • MouserMouser Posts: 675
    CGI3DM said:

    For everyone, I would like to know, how long it takes, to complete the sample simulations "Fluids Scene 1" and "Fluids Scene 2" (File Logs Total time: 753.156) . And your equipment specifications. (default settings).
    Thanks

    Set up Tutorial 1 as per video.

    Started to run the simulation but gave up after around half an hour as it sat on 2% the entire time.

    Checked CPU & GPU usage both where minimal with the CPU using only 4/16 cores.

    Currently going through the manual but not sure what I am doing wrong.

    System:

    -Win10 64bit

    -2x8core Zeons

    -32g ram

  • Manually moving the lib file fixed the issue.

    Though it's a bit late since you've fixed the issue, did you get the popup to install the MSVC Runtimes? Windows takes high offense to anything other than Microsoft-branded apps installing things to the C:\ drive, especially .dlls, so it's always best to let its own installers do it since they have the proper security clearance.

  • And I should also add this is a fantastic product (so far - haven't quite got it nailed down to the point where I can say "it does what I always wanted", but I'm close, and without needing a degree in rocket surgery).

    Now that we have dForce for clothing and hair, AniLip for speaking, and viscous fluids, not to mention photo-realistic rendering, D|S is *almost there*.

     

  • MouserMouser Posts: 675
    Mouser said:
    CGI3DM said:

    For everyone, I would like to know, how long it takes, to complete the sample simulations "Fluids Scene 1" and "Fluids Scene 2" (File Logs Total time: 753.156) . And your equipment specifications. (default settings).
    Thanks

    Set up Tutorial 1 as per video.

    Started to run the simulation but gave up after around half an hour as it sat on 2% the entire time.

    Checked CPU & GPU usage both where minimal with the CPU using only 4/16 cores.

    Currently going through the manual but not sure what I am doing wrong.

    System:

    -Win10 64bit

    -2x8core Zeons

    -32g ram

    Okay changed from GPU to CPU, even worse.

    Sits on 2% CPU usage, doesnt look to be simulating anything?

    Are their any logs for this app? I have no idea what its doing if it is actaly doing anything?

  • AlbertoAlberto Posts: 1,436
    edited September 2018
    Mouser said:
    Mouser said:
    CGI3DM said:

    For everyone, I would like to know, how long it takes, to complete the sample simulations "Fluids Scene 1" and "Fluids Scene 2" (File Logs Total time: 753.156) . And your equipment specifications. (default settings).
    Thanks

    Set up Tutorial 1 as per video.

    Started to run the simulation but gave up after around half an hour as it sat on 2% the entire time.

    Checked CPU & GPU usage both where minimal with the CPU using only 4/16 cores.

    Currently going through the manual but not sure what I am doing wrong.

    System:

    -Win10 64bit

    -2x8core Zeons

    -32g ram

    Okay changed from GPU to CPU, even worse.

    Sits on 2% CPU usage, doesnt look to be simulating anything?

    Are their any logs for this app? I have no idea what its doing if it is actaly doing anything?

    Yes, there is a log, it's in a "logs" subfolder of the baked folder you selected for simulation. Check it, and let me know what you find, please.

    Post edited by Alberto on
  • CGI3DMCGI3DM Posts: 279
    edited September 2018
    Mouser said:
    Mouser said:
    CGI3DM said:

    For everyone, I would like to know, how long it takes, to complete the sample simulations "Fluids Scene 1" and "Fluids Scene 2" (File Logs Total time: 753.156) . And your equipment specifications. (default settings).
    Thanks

    Set up Tutorial 1 as per video.

    Started to run the simulation but gave up after around half an hour as it sat on 2% the entire time.

    Checked CPU & GPU usage both where minimal with the CPU using only 4/16 cores.

    Currently going through the manual but not sure what I am doing wrong.

    System:

    -Win10 64bit

    -2x8core Zeons

    -32g ram

    Okay changed from GPU to CPU, even worse.

    Sits on 2% CPU usage, doesnt look to be simulating anything?

    Are their any logs for this app? I have no idea what its doing if it is actaly doing anything?

     

    I'm still doing some tests, but on a computer with Ryzen 3 2200G and GT1030 (Windows 10 64 bits). I decreased the simulation time of "Fluids Scene 1" from 25 minutes to 5 minutes.

    I had to make the following changes.
    Remove the OpenCL from the motherboard, using the windows regedit. Only Opencl GT1030.

    HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenCL\Vendors

    https://stackoverflow.com/questions/35230731/how-to-disable-registered-opencl-platforms-on-windows​

    And Change the priority to RealTime for DAZStudio.exe, with the task manager. (Previously I only used 5% of a CPU core). This did the trick, so that it increases in my case to 25% (Use a nucleus / 4 at 100%,)

    Post edited by CGI3DM on
  • MouserMouser Posts: 675
    Alberto said:
    Mouser said:
    Mouser said:
    CGI3DM said:

    For everyone, I would like to know, how long it takes, to complete the sample simulations "Fluids Scene 1" and "Fluids Scene 2" (File Logs Total time: 753.156) . And your equipment specifications. (default settings).
    Thanks

    Set up Tutorial 1 as per video.

    Started to run the simulation but gave up after around half an hour as it sat on 2% the entire time.

    Checked CPU & GPU usage both where minimal with the CPU using only 4/16 cores.

    Currently going through the manual but not sure what I am doing wrong.

    System:

    -Win10 64bit

    -2x8core Zeons

    -32g ram

    Okay changed from GPU to CPU, even worse.

    Sits on 2% CPU usage, doesnt look to be simulating anything?

    Are their any logs for this app? I have no idea what its doing if it is actaly doing anything?

    Yes, there is a log, it's in a "logs" subfolder of the baked folder you selected for simulation. Check it, and let me know what you find, please.

    Interesting, nothing in the bakefiles directory?

    Rewatched your tutorial 1 movie file and went back over my settings.

    Domain and Mesher transitions where not identical, fixed that and rerun.

    Well I got an error popup but no idea as to what the error is?

    Recheck bakefiles directory, still empty?

    I've atached the last log file;)

  • MouserMouser Posts: 675
    Mouser said:
    Alberto said:
    Mouser said:
    Mouser said:
    CGI3DM said:

    For everyone, I would like to know, how long it takes, to complete the sample simulations "Fluids Scene 1" and "Fluids Scene 2" (File Logs Total time: 753.156) . And your equipment specifications. (default settings).
    Thanks

    Set up Tutorial 1 as per video.

    Started to run the simulation but gave up after around half an hour as it sat on 2% the entire time.

    Checked CPU & GPU usage both where minimal with the CPU using only 4/16 cores.

    Currently going through the manual but not sure what I am doing wrong.

    System:

    -Win10 64bit

    -2x8core Zeons

    -32g ram

    Okay changed from GPU to CPU, even worse.

    Sits on 2% CPU usage, doesnt look to be simulating anything?

    Are their any logs for this app? I have no idea what its doing if it is actaly doing anything?

    Yes, there is a log, it's in a "logs" subfolder of the baked folder you selected for simulation. Check it, and let me know what you find, please.

    Interesting, nothing in the bakefiles directory?

    Rewatched your tutorial 1 movie file and went back over my settings.

    Domain and Mesher transitions where not identical, fixed that and rerun.

    Well I got an error popup but no idea as to what the error is?

    Recheck bakefiles directory, still empty?

    I've atached the last log file;)

    Not sure if it matters but the log directory is not a sub-directory of Bakefiles?

    It is in the same directory as bakefiles, savestates & temp

  • AlbertoAlberto Posts: 1,436
    Mouser said:
    Mouser said:
    Alberto said:
    Mouser said:
    Mouser said:
    CGI3DM said:

    For everyone, I would like to know, how long it takes, to complete the sample simulations "Fluids Scene 1" and "Fluids Scene 2" (File Logs Total time: 753.156) . And your equipment specifications. (default settings).
    Thanks

    Set up Tutorial 1 as per video.

    Started to run the simulation but gave up after around half an hour as it sat on 2% the entire time.

    Checked CPU & GPU usage both where minimal with the CPU using only 4/16 cores.

    Currently going through the manual but not sure what I am doing wrong.

    System:

    -Win10 64bit

    -2x8core Zeons

    -32g ram

    Okay changed from GPU to CPU, even worse.

    Sits on 2% CPU usage, doesnt look to be simulating anything?

    Are their any logs for this app? I have no idea what its doing if it is actaly doing anything?

    Yes, there is a log, it's in a "logs" subfolder of the baked folder you selected for simulation. Check it, and let me know what you find, please.

    Interesting, nothing in the bakefiles directory?

    Rewatched your tutorial 1 movie file and went back over my settings.

    Domain and Mesher transitions where not identical, fixed that and rerun.

    Well I got an error popup but no idea as to what the error is?

    Recheck bakefiles directory, still empty?

    I've atached the last log file;)

    Not sure if it matters but the log directory is not a sub-directory of Bakefiles?

    It is in the same directory as bakefiles, savestates & temp

    Yes, it is in the same directory, this is OK.

  • AlbertoAlberto Posts: 1,436

    Mouser, I sent you a PM.

  • MouserMouser Posts: 675

    Damn I'm sure I parented these but both the sinks wernt parented.

    Re-parented and rerun, error popup & clicked.

    Still nothing in bakefiles.

    Last Log attached

    txt
    txt
    03-Sep-2018 15h45m29s.txt
    916B
  • AlbertoAlberto Posts: 1,436
    Mouser said:

    Damn I'm sure I parented these but both the sinks wernt parented.

    Re-parented and rerun, error popup & clicked.

    Still nothing in bakefiles.

    Last Log attached

    It seems that cannot initialize OpenCL.

    Try to do the running disabling OpenCL (in Advanced Settings)

  • MouserMouser Posts: 675
    Alberto said:
    Mouser said:

    Damn I'm sure I parented these but both the sinks wernt parented.

    Re-parented and rerun, error popup & clicked.

    Still nothing in bakefiles.

    Last Log attached

    It seems that cannot initialize OpenCL.

    Try to do the running disabling OpenCL (in Advanced Settings)

    Hmmm I actualy set that OpenCL to OFF and just re-checked its back on again?

    Switched off again, re-run with GPU, same result.

    Changed to CPU, same result?

    Attached both logs

    txt
    txt
    03-Sep-2018 16h36m28s-GPU.txt
    1K
    txt
    txt
    03-Sep-2018 16h37m32s-CPU.txt
    1K
  • MouserMouser Posts: 675

    Looking again at your tutorial video, you of course set a keyframe at frame zero and set frame 30 to 100%.

    Does the 30th frame need a Keyframe?

  • AlbertoAlberto Posts: 1,436
    Mouser said:

    Looking again at your tutorial video, you of course set a keyframe at frame zero and set frame 30 to 100%.

    Does the 30th frame need a Keyframe?

    Yes, in fact, when you set frame 30 to 100%, the keyframe is automatically added. But this cannot be the cause of your problem.

    What does the error message say?

     

  • MouserMouser Posts: 675
    Alberto said:
    Mouser said:

    Looking again at your tutorial video, you of course set a keyframe at frame zero and set frame 30 to 100%.

    Does the 30th frame need a Keyframe?

    Yes, in fact, when you set frame 30 to 100%, the keyframe is automatically added. But this cannot be the cause of your problem.

    What does the error message say?

     

    When I select run simulation a small error button pops up with an okay button, above thte button is a yellow triangle with the word error nect to it.

    I click ok and then nothing?

  • MouserMouser Posts: 675
    Mouser said:
    Alberto said:
    Mouser said:

    Looking again at your tutorial video, you of course set a keyframe at frame zero and set frame 30 to 100%.

    Does the 30th frame need a Keyframe?

    Yes, in fact, when you set frame 30 to 100%, the keyframe is automatically added. But this cannot be the cause of your problem.

    What does the error message say?

     

    When I select run simulation a small error button pops up with an okay button, above thte button is a yellow triangle with the word error nect to it.

    I click ok and then nothing?

    Bye the way I apreciate your following up on this, thank you;)

  • AlbertoAlberto Posts: 1,436

    OK, could you send me your scene to take a look at?

    Did you run any of the included scenes?, if nor, try one, please.

  • MouserMouser Posts: 675
    Alberto said:

    OK, could you send me your scene to take a look at?

    Did you run any of the included scenes?, if nor, try one, please.

    Okay, loaded scene 2 and chose the same bake dir as previous, all other options as per scene file.

    Daz Studio has encountered a fatal error and must close, etc

    More option

    DAZStudio.exe caused ACCESS_VIOLATION in module "D:\Program Files\Applications\Multemedia\DAZStudio4\DAZ 3D\DAZStudio4\plugins\abFluidos.dll" at 0033:000000001A050637, DzMatrix4::`default constructor closure'()+62023 byte(s)

    Attached log file

    txt
    txt
    03-Sep-2018 17h25m57s.txt
    1K
Sign In or Register to comment.