Page 1 of 1

PLEASE ENABLE GPU ACCELERATED RENDER!

Posted: Thu Jun 09, 2022 9:16 am
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.

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Posted: Thu Jun 09, 2022 11:32 pm
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.

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Posted: Fri Jun 10, 2022 5:05 pm
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.

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Posted: Fri Jun 10, 2022 10:15 pm
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 ;)

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Posted: Sat Jun 11, 2022 12:07 am
by synthsin75
Compare the annual cost of Toon Boom vs Moho.

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Posted: Sat Jun 11, 2022 12:49 am
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

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Posted: Sat Jun 11, 2022 11:43 am
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.

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Posted: Sat Jun 11, 2022 3:33 pm
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.

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Posted: Sat Jun 11, 2022 4:17 pm
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.

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Posted: Sat Jun 11, 2022 7:19 pm
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.

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Posted: Sat Jun 11, 2022 8:07 pm
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.

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Posted: Sat Jun 11, 2022 8:43 pm
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.

Re: PLEASE ENABLE GPU ACCELERATED RENDER!

Posted: Tue Jun 14, 2022 1:25 am
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.