PLEASE ENABLE GPU ACCELERATED RENDER!

General Moho topics.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
nabil
Posts: 21
Joined: Sat Aug 17, 2013 11:52 am

PLEASE ENABLE GPU ACCELERATED RENDER!

Post by nabil »

i have been a Moho/Anime studio user for 10+ years now. and i don't know how much time i could have saved if my renders were done using gpu instead of cpu. it's really critical for my work as i mainly work on heavy 4k files. it takes hours sometimes when it could have taken me a couple of minutes using my workstation gpu power. i love moho but that issue is really really frustrating.
thank you to all the devs. they are doing tremendous works and updates! especially the import images improvement it's a blessing.
User avatar
synthsin75
Posts: 10273
Joined: Mon Jan 14, 2008 11:20 pm
Location: Oklahoma
Contact:

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Post by synthsin75 »

You can keep working in Moho, as you render, use one of the three installs to run the Exporter on another computer, or just start renders to run overnight.
No reason to be waiting on them.
User avatar
Greenlaw
Posts: 10440
Joined: Mon Jun 19, 2006 5:45 pm
Location: Los Angeles
Contact:

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Post by Greenlaw »

Yes, Moho Exporter will run in the background...it actually runs as a separate app from Moho. Just load up your scenes or layer comps here, hit Start, and then go back to Moho to animate the next scene.

Rendering with the GPU might possibly be faster but it probably also consume resources to keep you from continuing to work in Moho or doing other things that require the GPU.

To save time, I try to work more efficiently by rendering out only Image Sequences, and breaking scenes into passes using Layer Comps. This might sound like I'm doing more rendering but it's a great timesaver if I'm going to continue working on the scene and plan to re-render repeatedly. Most of the time, only re-rendering a single pass, and sometimes only a portion of it, which can take significantly less time to render.

For layers that have little or no animation, like backgrounds for example, I don't render that in Moho...these elements are often placed in Moho only for visual reference. Instead, I'll comp these elements in a compositing program (After Effects, Fusion, Hit Film, Nuke, etc.,) when I'm creating my final pass. Then I'll render the final movie clip from there and sent that to the video editor for finishing.
User avatar
JoelMayer
Posts: 394
Joined: Sun Apr 05, 2009 8:29 pm

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Post by JoelMayer »

I think no matter what, Moho needs a pretty serious update/modernization/optimization of its viewport and render engine. Compared to Toon Boom among others it is pretty slow BUT as usual, i'm pretty confident that the devs know about this and have stuff either in mind or even in the works already ;)
User avatar
synthsin75
Posts: 10273
Joined: Mon Jan 14, 2008 11:20 pm
Location: Oklahoma
Contact:

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Post by synthsin75 »

Compare the annual cost of Toon Boom vs Moho.
User avatar
Arthritic
Posts: 20
Joined: Mon Apr 04, 2022 12:21 am
Location: Michigan, US

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Post by Arthritic »

synthsin75 wrote: Sat Jun 11, 2022 12:07 am Compare the annual cost of Toon Boom vs Moho.
or $2,142.00 for a perpetual license of Premium, (one time purchase). :D
User avatar
JoelMayer
Posts: 394
Joined: Sun Apr 05, 2009 8:29 pm

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Post by JoelMayer »

Don‘t really know that a better viewport has to do with Toon Boom subscriptions i mean Blender is free and has better preview as well. I like TB and Moho equally well.
User avatar
Hoptoad
Posts: 716
Joined: Sun Jan 03, 2016 4:19 pm
Location: Florida

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Post by Hoptoad »

My renderings usually only take 5-10 minutes per scene, if the scene is under 10 seconds.
But my cartoons are not especially complex.

Nonetheless, 5-10 minutes spent watching several blue rectangles slowly expand feels like forever. So I feel your pain.

For me, the worst part is knowing that I'll probably have to render it at least three times, because I always notice a mistake after I import the video into my editing software.

Could somebody post a screenshot of a what a Moho scene might look like that literally takes hours to render? I'm curious.
ggoblin
Posts: 266
Joined: Wed Jan 19, 2022 2:09 pm

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Post by ggoblin »

Just turn the motion blur on.. then you will really feel the pain.. will bring tears to your eyes :cry: :D

On a serious note, by how much does GPU assisted rendering actually speed up 2D rendering? Perhaps people using Toon Boom could share some stats (assuming it can use GPU for rendering)? I wish Moho made better use of GPU in the workspace, usually have to keep it off in the Dispaly Quality setting to avoid circles turning into hexagons during preview , etc.

For motion graphics type animation, motion blur is a must. I try and keep it off until final render, but sometimes you need to see it in order to judge if an element of the animation works. :(

BTW Is there a quick way to turn motion blur on /off - like a Quick Setting for it? Its a pain to have to go through all the layer, inside groups, etc. to individually turn on/off motion blur for the layers you need it for.
User avatar
Greenlaw
Posts: 10440
Joined: Mon Jun 19, 2006 5:45 pm
Location: Los Angeles
Contact:

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Post by Greenlaw »

FWIW, I never render motion in Moho. It's much faster to apply motion blur as a post effect. In Ae, you can use Pixel Motion Blur or the third party Reel Smart Motion Blur. They give different results but either one usually works well.

RSMB is a bit faster. If you have the Pro version and your animation render has embedded motion vector data (i.e., in an EXR file,)* you can get a more realistic motion blur effect. RSMB is a little 'expensive' but worth it if you use motion blur effects all the time.

TBH, we (me with my personal projects, and at the studio where I work) almost never use motion blur effects for 2D animation except in special situations like extreme movements. In these cases, we usually use a fake blur effect like directional blur and radial blur and only over the range of frames where it's needed. Again, all applied in post using Ae, Fusion or Nuke.

In general, I avoid rendering any effect that takes too long to render in any animation program (2D or 3D) that can be done more efficiently in a compositing program.

*This is a feature found in any decent 3D animation program but I've always felt EXR output with special channel buffers (depth, motion vectors, cryptomatte, etc.,) should be available in 2D animation programs too. I hope someday Moho will support this.
Last edited by Greenlaw on Sat Jun 11, 2022 10:17 pm, edited 1 time in total.
User avatar
Hoptoad
Posts: 716
Joined: Sun Jan 03, 2016 4:19 pm
Location: Florida

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Post by Hoptoad »

Here's some interesting trivia on motion blur.

"Spider-man: Into the Spider-verse" used no motion blur. Or very little.

Here's a quote from an article. . .
...First, Thompson (the Production Designer) consulted with Danny Dimian, Sony’s VFX supervisor. And at the top of his wish list was removing motion blur.
The top of his wish list?
Wow.
That dude hates motion blur.
User avatar
synthsin75
Posts: 10273
Joined: Mon Jan 14, 2008 11:20 pm
Location: Oklahoma
Contact:

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Post by synthsin75 »

JoelMayer wrote: Sat Jun 11, 2022 11:43 am Don‘t really know that a better viewport has to do with Toon Boom subscriptions i mean Blender is free and has better preview as well. I like TB and Moho equally well.
It's more about the number of developers. Blender has a huge volunteer developer community, because it's free open source software, and TB charges enough to afford more developers.
User avatar
MrMiracle77
Posts: 189
Joined: Mon Jun 24, 2019 2:30 am

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Post by MrMiracle77 »

Hoptoad wrote: Sat Jun 11, 2022 8:07 pm Here's some interesting trivia on motion blur.

"Spider-man: Into the Spider-verse" used no motion blur. Or very little.

Here's a quote from an article. . .
...First, Thompson (the Production Designer) consulted with Danny Dimian, Sony’s VFX supervisor. And at the top of his wish list was removing motion blur.
The only blurs I recall in the movie were applied to Penny Parker, but they weren't software-automated blurs. They were drawn like manga-style motion blurs, which were in the style of her origins.
- Dave

(As Your GM)
Post Reply