Blender plus FLIP Fluids thru Royal Render

134 views
Skip to first unread message

Carlos Legaspi

unread,
Nov 13, 2021, 3:31:12 AM11/13/21
to Royal Render Knights Tavern
we are trying to submit a simple Fluid project from blender, when rendered on the host machine it does the animation, but when submitted to the royalrender (even w/ correct Frame set) it only renders still frames of  the fluid element. (only render the current frame from timeline/playback)
Already tried relative and absolute paths, all accessible by clients. 
Also tried allowing local scene copy but to no avail.

RR support, Acampora

unread,
Nov 15, 2021, 9:23:45 AM11/15/21
to Royal Render Knights Tavern
Hi,

the Flip Fluids addon relies on a handler function to update the scene. I could not find any documentation about handlers and the command line, but it would seem that they only work with the UI.

At least in the case of Flip Fluids, the simulation doesn't play in headless renders, not locally nor in the farm, so it's definetely a blender/Flip Fluids issue rather than a RR one.

I have found an easy workaround using alembic caches:

- I select the fluid meshes, export them via File->Export...->Alembic (.abc)
- Check "Only Selected Objects", choose a file path (available to all render machines), then save
- In the outliner, I have a collection for the fluids, I disable it. Or you can just delete the fluids if you wish to save to a new scene
- Time to load the alembic cache: from the File menu, Import...->Alembic (.abc), pick the saved file, the liquid shows up
- Assign the materials, Submit and render

This way, I can render the fluids safely. If you have a TD on board they can easily automate these steps. Would that work for you?

Kind regards,
Paolo,
Royal Render Team

RR support, Acampora

unread,
Nov 17, 2021, 12:27:18 PM11/17/21
to Royal Render Knights Tavern
update:

Carlos Legaspi reports that an improved "addon enable" text allows flip_fluids to work on the farm. Here are the steps

- In the render scene, create a new text in the blender text editor, any name will do, but I suggest it should end with .py
- Paste the following lines

import bpy
bpy.ops.preferences.addon_enable(module="flip_fluids_addon")


- from the Text menu, enable Register
- Save the scene

Kind regards,
Paolo

Martin Hebermehl

unread,
Jul 13, 2023, 9:10:14 AM7/13/23
to Royal Render Knights Tavern
Hi there, anybody here who succesfully rendered FlipFluids with RR ? The tip from Carlos Legaspi won´t work...

Carlos Legaspi

unread,
Aug 29, 2023, 10:47:50 PM8/29/23
to Royal Render Knights Tavern
As what Paolo said it seems, FlipFluids only work with UI so may suggestions were to add .py preference.add-on _enable on the scene to automatically call on the add-on
But you have to make sure that each rrClient has that add-on, so what i did was to make copy of Flip Fluid add on to:

\ROOT\render_apps\renderer_exe\blender\win_x64\Blender_3.X\3.X\scripts\addons

restart client, then retry

hope this works for you

RR, Schoenberger

unread,
Aug 30, 2023, 9:20:44 AM8/30/23
to rrKn...@googlegroups.com


>
But you have to make sure that each rrClient has that add-on
Note that you can setup Blender as a shared executable that it will be taken from the RR network folder.

Then you do not need Blender to be installed on each machine:

http://www.royalrender.de/help/Blender.html

 

 

 

 

regards,
Holger Schönberger

 

Please use the rrKnights Tavern
or our support system for new questions.

 

Reply all
Reply to author
Forward
0 new messages