Rotating masks contrains them to the original bounding box

michael-harrison wrote on 5/28/2020, 4:59 PM

Is this a known bug/feature?

Rotating a non-uniform shape causes it to get squished as it's rotating because they don't rotate the original bounding box.

I haven't found anything in the manual about this or a menu that would turn this off.

 

System 1:

Windows 10
i9-10850K 10 Core
128.0G RAM
Nvidia RTX 3060 Studio driver [most likely latest]
Resolution        3840 x 2160 x 60 hertz
Video Memory 12G GDDR5

 

System 2:

Lenovo Yoga 720
Core i7-7700 2.8Ghz quad core, 8 logical
16G ram
Intel HD 630 gpu 1G vram
Nvidia GTX 1050 gpu 2G vram

 

Comments

Marco. wrote on 5/28/2020, 5:14 PM

Oops, not yet I think. But I can repro. It's even worse if you try to do an animation of 180°. It won't rotate at all then just zooms out and in.

michael-harrison wrote on 5/28/2020, 5:24 PM

@Marco.

yeah, that's how I first ran into the problem. Can be worked around by rotating the entire view but given that snapping also doesn't seem to work and there are other mask controls (like grouping and centering and so on) that are missing, that's a major pain

System 1:

Windows 10
i9-10850K 10 Core
128.0G RAM
Nvidia RTX 3060 Studio driver [most likely latest]
Resolution        3840 x 2160 x 60 hertz
Video Memory 12G GDDR5

 

System 2:

Lenovo Yoga 720
Core i7-7700 2.8Ghz quad core, 8 logical
16G ram
Intel HD 630 gpu 1G vram
Nvidia GTX 1050 gpu 2G vram

 

Marco. wrote on 5/28/2020, 5:36 PM

But rotating the view is different because it not only rotates the mask but the mask including its background.

You could use Bézier Mask instead.

set wrote on 5/28/2020, 5:56 PM

Looks like this was due to the way of each anchor points moving from first keyframe to the 2nd keyframe going straightforward, without seeing the shape.

Setiawan Kartawidjaja
Bandung, West Java, Indonesia (UTC+7 Time Area)

Personal FB | Personal IG | Personal YT Channel
Chungs Video FB | Chungs Video IG | Chungs Video YT Channel
Personal Portfolios YouTube Playlist
Pond5 page: My Stock Footage of Bandung city

 

System 5-2021:
Processor: Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz   2.90 GHz
Video Card1: Intel UHD Graphics 630 (Driver 31.0.101.2127 (Feb 1 2024 Release date))
Video Card2: NVIDIA GeForce RTX 3060 Ti 8GB GDDR6 (Driver Version 551.23 Studio Driver (Jan 24 2024 Release Date))
RAM: 32.0 GB
OS: Windows 10 Pro Version 22H2 OS Build 19045.3693
Drive OS: SSD 240GB
Drive Working: NVMe 1TB
Drive Storage: 4TB+2TB

 

System 2-2018:
ASUS ROG Strix Hero II GL504GM Gaming Laptop
Processor: Intel(R) Core(TM) i7 8750H CPU @2.20GHz 2.21 GHz
Video Card 1: Intel(R) UHD Graphics 630 (Driver 31.0.101.2111)
Video Card 2: NVIDIA GeForce GTX 1060 6GB GDDR5 VRAM (Driver Version 537.58)
RAM: 16GB
OS: Win11 Home 64-bit Version 22H2 OS Build 22621.2428
Storage: M.2 NVMe PCIe 256GB SSD & 2.5" 5400rpm 1TB SSHD

 

* I don't work for VEGAS Creative Software Team. I'm just Voluntary Moderator in this forum.

michael-harrison wrote on 5/28/2020, 5:58 PM

@Marco.

in this case that would be fine since the background is a solid color. I'll see if bezier will work

System 1:

Windows 10
i9-10850K 10 Core
128.0G RAM
Nvidia RTX 3060 Studio driver [most likely latest]
Resolution        3840 x 2160 x 60 hertz
Video Memory 12G GDDR5

 

System 2:

Lenovo Yoga 720
Core i7-7700 2.8Ghz quad core, 8 logical
16G ram
Intel HD 630 gpu 1G vram
Nvidia GTX 1050 gpu 2G vram

 

Marco. wrote on 5/28/2020, 6:04 PM

In case you need a rotation of more than 180°, you just needn't get confused because there is no 360° setting at a first glance. The range is from -180° to +180°. So just start with a negative degree value.

michael-harrison wrote on 5/29/2020, 5:08 AM

@Marco.

Turns out bezier masks have the same problem. Also, good luck drawing a circle or rectangle with that tool, without ripping your own eyes out :-)

System 1:

Windows 10
i9-10850K 10 Core
128.0G RAM
Nvidia RTX 3060 Studio driver [most likely latest]
Resolution        3840 x 2160 x 60 hertz
Video Memory 12G GDDR5

 

System 2:

Lenovo Yoga 720
Core i7-7700 2.8Ghz quad core, 8 logical
16G ram
Intel HD 630 gpu 1G vram
Nvidia GTX 1050 gpu 2G vram

 

Marco. wrote on 5/29/2020, 5:26 AM

Strange. Rotating a Bézier Mask works fine for me.

Which Vegas Pro version do you use? I could try sharing a project file of a working rotation.

Drawing a circle or rectangle is a matter of ratio dependend on your source's ratio. For HD adjust the width, then multiply that value with 1.7777 and you got the same height. This works for both the rectangle (to square) and oval (to circle).

michael-harrison wrote on 5/29/2020, 5:30 AM

@Marco. using 17.452

No need to go into the math. I developed 3d visualization software for a living.

The problem isn't the math, it's trying to get evenly distributed bezier points without a grid to snap to. That's the other thing, snapping doesn't seem to work at all.

System 1:

Windows 10
i9-10850K 10 Core
128.0G RAM
Nvidia RTX 3060 Studio driver [most likely latest]
Resolution        3840 x 2160 x 60 hertz
Video Memory 12G GDDR5

 

System 2:

Lenovo Yoga 720
Core i7-7700 2.8Ghz quad core, 8 logical
16G ram
Intel HD 630 gpu 1G vram
Nvidia GTX 1050 gpu 2G vram

 

Marco. wrote on 5/29/2020, 5:40 AM

Here is the link for the project file.

And this is how rotating works for me:

michael-harrison wrote on 5/29/2020, 6:25 AM

@Marco.

ahh, I was referring to the bezier tool in pan/crop dialog as shown in my original video

System 1:

Windows 10
i9-10850K 10 Core
128.0G RAM
Nvidia RTX 3060 Studio driver [most likely latest]
Resolution        3840 x 2160 x 60 hertz
Video Memory 12G GDDR5

 

System 2:

Lenovo Yoga 720
Core i7-7700 2.8Ghz quad core, 8 logical
16G ram
Intel HD 630 gpu 1G vram
Nvidia GTX 1050 gpu 2G vram