Page 1 of 1
Groups inside Mask-Groups displayed wrong(but render correct
Posted: Tue Oct 23, 2018 8:53 am
by DrNibbert
Hey everyone!
Whenever i use Groups (wheather its a Switch-, Masking- or just a normal Group) inside a Masking-Group, it gets displayed wrong in the viewport.
But when i render it out, it is displayed correkt, so i don't think its a mistake i made.
I uploaded an simple example-file, can you verify this bug?
https://www.dropbox.com/s/vftfqvljwjqny ... .moho?dl=0
Especially with more complex rigs this gets quite anoying.
Thanks for your feedback!
(Moho 12.5 on MacOS)
Re: Groups inside Mask-Groups displayed wrong(but render cor
Posted: Tue Oct 23, 2018 1:59 pm
by Maestral
1. Do you have GPU acceleration* (un)checked?
2. Why is your mask above the masked layers?
* lower right corner, Display Quality
Re: Groups inside Mask-Groups displayed wrong(but render cor
Posted: Tue Oct 23, 2018 2:06 pm
by hayasidist
that file works fine here -- display and render the same - win 10 12.5 (but I always have GPU off!!)
but there is a known issue with complex / nested masking where the situation is exactly as you describe. e.g. using masking to create a mask -- taking your example file -- make group 1 a "hide all" masked group with its layer 1 as add invisibly to mask; and animate the points in the rectangle to partially include the other shapes...
Re: Groups inside Mask-Groups displayed wrong(but render cor
Posted: Tue Oct 23, 2018 2:45 pm
by chucky
GPU is great for image-based files but masking anything but the most simple file fails horribly.
Don't count on the display for non-gpu display either ( at this point in time) it may be still different if complex.
Re: Groups inside Mask-Groups displayed wrong(but render cor
Posted: Tue Oct 23, 2018 4:58 pm
by Greenlaw
FWIW, I normally have GPU Acceleration disabled too. As mentioned by Chucky, it often messes up when displaying masking. There are a few situations where enabling GPU acceleration will speed up Moho but, for me, having accurate (or mostly accurate) mask previews is far more important because I tend to use masking A LOT in my rigs.
IMO, Moho is usually fast enough with it disabled anyway.
Re: Groups inside Mask-Groups displayed wrong(but render cor
Posted: Tue Oct 23, 2018 5:41 pm
by DrNibbert
Thanks for all your replies! You`re right, turning of GPU fixed the problem!
In another of my Rigs the Masking Group is displayed correctly WITH GPU and wrong when GPU is off

Weird.
Guess i'll have to try case by case wich one works best.
Re: Groups inside Mask-Groups displayed wrong(but render cor
Posted: Tue Oct 23, 2018 6:01 pm
by Greenlaw
Different graphics cards/chip sets and drivers might be the reason for the inconsistencies. The only way to know for sure is to try.
For me, I leave GPU acceleration off until I feel a project's interactivity is getting too slow to work with. Then I switch it on and, if it helps, I leave it on while I'm working in that project. If I see no difference in performance, I turn it off again.
A while back, I was told that the dev team was looking into improving Moho's openGL, so hopefully this means improvements for mask previews too. Just have to wait and see.