curve shape become straight line during playback

General Moho topics.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
seanmomo1
Posts: 8
Joined: Tue Oct 11, 2022 10:19 am

curve shape become straight line during playback

Post by seanmomo1 »

When I click Play, the curve lines become like this. And if I pause the playback, it turns back to normal. The same happens in the animation preview.

I am using the demo version, how can I fix this? Thank you.



Image
User avatar
slowtiger
Posts: 6240
Joined: Thu Feb 16, 2006 6:53 pm
Location: Berlin, Germany
Contact:

Re: curve shape become straight line during playback

Post by slowtiger »

As you correctly observed, this is only in Preview. The rendered video will show perfectly curved lines. Moho does this to improve playback speed by reducing CPU load.
AS 9.5 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15

Moho 14.1 Mac Mini Plus OS 13.5
seanmomo1
Posts: 8
Joined: Tue Oct 11, 2022 10:19 am

Re: curve shape become straight line during playback

Post by seanmomo1 »

slowtiger wrote: Wed Oct 12, 2022 8:52 am As you correctly observed, this is only in Preview. The rendered video will show perfectly curved lines. Moho does this to improve playback speed by reducing CPU load.
Thank you!
User avatar
Greenlaw
Posts: 10386
Joined: Mon Jun 19, 2006 5:45 pm
Location: Los Angeles
Contact:

Re: curve shape become straight line during playback

Post by Greenlaw »

Yeah, it's just a way Moho optimizes playback performance when it needs to...final render is not affected.

I'm not sure where the threshold is but I'm guessing it has to do with the the speed of your CPU and the amount of RAM available to your GPU. For example, I've seen this 'down-rezzing' effect before but I'm not seeing it right now with the demo scene you were looking at probably because I'm using a fairly beefy computer at the moment.

In any case, this is nothing to worry about. If you need to see a moving preview that's closer to final without actually rendering final, try Preview Animation. Tip: Select View>Reset or press Home before choosing the Preview Animation command. This makes Moho reframe the display so Preview Animation renders what the camera sees. Otherwise, Preview Render will render the current display view, which may not be what you want if the view is zoomed in and offset.

BTW, hitting play is okay for quick checks but you should use Preview animation for crucial checks. For example, I use Preview Animation when I need to check the quality of lip sync animation. This can be much faster than submitting a final quality render.
Last edited by Greenlaw on Wed Oct 12, 2022 11:28 pm, edited 1 time in total.
User avatar
slowtiger
Posts: 6240
Joined: Thu Feb 16, 2006 6:53 pm
Location: Berlin, Germany
Contact:

Re: curve shape become straight line during playback

Post by slowtiger »

I even see this when I move the view in project view.
AS 9.5 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15

Moho 14.1 Mac Mini Plus OS 13.5
User avatar
Rai López
Posts: 2289
Joined: Sun Aug 08, 2004 1:41 pm
Location: Spain
Contact:

Re: curve shape become straight line during playback

Post by Rai López »

Anyway, you always can get rid of it by unchecking Display Quality's "GPU Acceleration" checkbox, at the cost of some playback speed of course (although how much will depend on each file and system).
...
seanmomo1
Posts: 8
Joined: Tue Oct 11, 2022 10:19 am

Re: curve shape become straight line during playback

Post by seanmomo1 »

Thanks for the input, gentlemen. Indeed my computer does not have a dedicated gpu and by unchecking Gpu acceleration, the problem is solved!
User avatar
Rai López
Posts: 2289
Joined: Sun Aug 08, 2004 1:41 pm
Location: Spain
Contact:

Re: curve shape become straight line during playback

Post by Rai López »

You're welcome! As far as I know, "GPU Acceleration" could still help even if your computer doesn't count with a dedicated GPU (otherwise you wouldn't see the resulting vectors triangulation after all) but, as I said, depending on several factors the difference could worth or not... Remember you can easily test such difference by pressing play and checking/unchecking the option with an eye at the bottom-right corner of the window. As a final tip, it can be useful to have this option in mind when getting unexpected layer masking results in viewport too. Greetings.
...
User avatar
Greenlaw
Posts: 10386
Joined: Mon Jun 19, 2006 5:45 pm
Location: Los Angeles
Contact:

Re: curve shape become straight line during playback

Post by Greenlaw »

Here at work I'm not seeing the down-rezzing effect with GPU Acceleration on or off with that project, but it probably has to do with the capability of the graphics card and the complexity of the project. I think I start to see the down-rezzing effect here when a project gets heavy enough with many layers, high-res images, and/or multiple rigs with complex deformations. Depending on the hardware, mileage may vary.

FWIW, I normally keep GPU Acceleration disabled because this allows certain masking configurations to display more accurately. I only enable it when I really need to see a specific feature in GL and then I usually switch it back off when I'm done.
Post Reply