"Render Farm" Software

Discuss ideas for new features with other users. To submit feature requests to Smith Micro, please visit support.smithmicro.com

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
User avatar
MrMiracle77
Posts: 181
Joined: Mon Jun 24, 2019 2:30 am

"Render Farm" Software

Post by MrMiracle77 »

I remember using Animation: Master some years ago, and they separately sold a stripped-down version of their software for running 'render farms'. Basically, you pass off the file to a separate computer to do the rendering, freeing up your main computer to work on a different scene.

I know that smithmicro's licenses let you install the software on up to three computers, but my main computer and laptop already take up two of those. I've had some feature-heavy renders take 3+ hours to finish, and I've often waited until the end of the day so they can be completed overnight. I'd pay a modest sum for a 'render farm' license that just lets me offload the finished work to a separate computer.
- Dave

(As Your GM)
User avatar
synthsin75
Posts: 9934
Joined: Mon Jan 14, 2008 11:20 pm
Location: Oklahoma
Contact:

Re: "Render Farm" Software

Post by synthsin75 »

Since you still have an install left, you can always use the Moho Exporter on the render computer, even while using Moho on another, as they are two different programs (installed by the same installer).
User avatar
Greenlaw
Posts: 9191
Joined: Mon Jun 19, 2006 5:45 pm
Location: Los Angeles
Contact:

Re: "Render Farm" Software

Post by Greenlaw »

I'm not aware of network render managers that natively support Moho, but at my work place we use Deadline Render. A custom Submit To Deadline (button) script had to be written by the programmers and I'm reasonably sure they referenced the Command-Line Renderer information from near the end of the manual to do this. A custom script also had to be written for the Deadline side. Sorry, exactly how that was done is beyond my skill/knowledge level...I'm just confirming that it can be done. Also, I'm almost sure you need a Moho license for each machine you want to include in the render group.

If you just have one or two extra computers on your network, a more straightforward approach is what Wes describes...just use Moho Exporter on each computer. Moho Exporter lets you batch all your Moho projects at once, including automatically breaking out any multi-pass renders you've set up using the Layer Comps window.
Last edited by Greenlaw on Mon Aug 31, 2020 1:09 am, edited 3 times in total.
User avatar
Greenlaw
Posts: 9191
Joined: Mon Jun 19, 2006 5:45 pm
Location: Los Angeles
Contact:

Re: "Render Farm" Software

Post by Greenlaw »

Sorry for going off on a tangent but, IMO, Moho Exporter is a very useful feature, but it's also clunky and unfinished. What makes it especially frustrating is that it needs just a few UI adjustments to become a truly great tool.

The one thing I really dislike about Moho Exporter is that it makes incorrect assumptions about how animators/studios typically set up their project directories on a shared network, and it is irritatingly inflexible about it. (This is one of the reasons the programmers where I work had to develop the alternative system described above.)

In my personal work at home, I have a few cheap tricks for working around some of these Moho Exporter's limitations. When I have time, I'll post a walkthrough.

Whenever they start working on Moho Pro 14, I hope the developers can focus only on improving existing Moho features, like Moho Exporter, the Style and Actions windows, the Freehand and Blob Brush tools, and the new Paint tools.

We really don't need more features, just better ones.
User avatar
SimplSam
Posts: 1033
Joined: Thu Mar 13, 2014 5:09 pm
Location: London, UK
Contact:

Re: "Render Farm" Software

Post by SimplSam »

You can also invoke the Render (Exporter) from the command line - without the Moho GUI. Which is what I tend to do for long-running 'fire and forget' renders.

The full instructions are towards the end of the Help manual: "Command Line Renderer". For my PNG renders I use the following - which places the sequence files in a predefined folder:

(on windows)

Code: Select all

"C:\Program Files\Smith Micro\Moho 13\Moho.exe" -r "somefile.moho" -f PNG -o "c:\\mypath\\somefolderame\\"
where: -r / -render, -f / -format, -o / -output

You can also specify Start Frame, End Frame, Quality, Layer Comps etc.
Moho 14.1 » Win 11 Pro 64GB » NVIDIA GTX 1080ti 11GB
Moho 14.1 » Mac mini 2012 8GB » macOS 10.15 Catalina
Tube: SimplSam


Sam
User avatar
arglborps
Posts: 154
Joined: Wed Aug 04, 2004 1:18 am
Location: Tokyo, Japan
Contact:

Re: "Render Farm" Software

Post by arglborps »

Yeah I recall the way back when I was dabbling in Cinema 4D they had a pure rendering app you could run on other machines on the network and they'd become render nodes.

Apple's Compressor can do that too, i.e. flick a switch and your machine can become a node, or if you initiate the process on your machine it would automatically recognize nodes running on other machines and then do a distributed render.

I'd love to see the Moho exporter to become such an app just for rendering that you could install on several machines and whenever you hit render on your machine it would discover all nodes on the network and do a distributed render using them. One can dream…
Kilian Muster
Designer (day job), Animator/Creator (in the after hours)
PiXELBLAST Phungus & Mowld Production BlogYouTube Channel

Image
User avatar
rafael
Posts: 129
Joined: Thu Feb 11, 2016 4:51 am
Location: Nomad
Contact:

Re: "Render Farm" Software

Post by rafael »

synthsin75 wrote: Sun Aug 30, 2020 7:19 pm Since you still have an install left, you can always use the Moho Exporter on the render computer, even while using Moho on another, as they are two different programs (installed by the same installer).
That is a handy piece of info I knew nothing about. Thank you!
Post Reply