vMix Forums
»
General
»
Feature Requests
»
Anchor points - A point of origin
Rank: Advanced Member
Groups: Registered
Joined: 3/11/2014(UTC) Posts: 42 Location: Florida, USA
Thanks: 6 times Was thanked: 2 time(s) in 2 post(s)
|
Anchor points - A point of origin
It would be real slick to have a nine point anchor point (point of origin) for the scale, translate, and rotate of multiviews, like many professional graphics programs have that support these sort of transformations.
For those of you that may not know what I am referring to, simply put, it can be very frustrating to futz around with multiview scaling and positioning... you make it bigger, then it may no longer be aligned where you want it. Align it, then scale it, and it may no longer be aligned the way you want it. Adding an achor point that says "I want to position and scale based on the lower left corner" makes life easy. Or perhaps, you might want to scale, but you want to zoom in and out from the center. Sweet ey?
This can easily be accomplished using a 9 exclusive checkbox group (only one can be checked at a time) for:
[UpperLeft] [UpperMid] [UpperRight] [MiddleLeft] [Center] [MiddleRight] [LowerLeft] [LowerMid] [LowerRight]
And of course, on the programming side, simply concatenate a translation matrix to the indicated anchor spot before applying additional transformations nails it.
This is as easy as pie from a programming standpoint, and provides the expected usefulness of a professional program.
Also, if this turns out not to be "as easy as pie", then it provides a proof that the implementation of the matrix math for controlling multi view transformations is incorrect and needs to be redesigned, so this little addition also makes for a good cross check for any implementation bugs.
I hope you enjoy adding this much needed spit of polish, as I know in advance that the added functionality will truly shine :)
Joe C. Hecht Code4Sale, LLC
|
1 user thanked Code4Sale for this useful post.
|
|
|
Rank: Newbie
Groups: Registered
Joined: 5/16/2014(UTC) Posts: 6 Location: Dominica 767
Thanks: 5 times
|
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 5/13/2014(UTC) Posts: 518 Location: Manchester, UK Thanks: 2 times Was thanked: 183 time(s) in 130 post(s)
|
I agree - that's a useful feature which I certainly make use of when it's available in other applications.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/18/2014(UTC) Posts: 1,838 Location: Stockholm
Thanks: 144 times Was thanked: 297 time(s) in 250 post(s)
|
+1 sounds useful, even though I have not yet run into the problem (but likely will, unless... ;)
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 11/9/2013(UTC) Posts: 78 Location: Berlin
Thanks: 8 times Was thanked: 8 time(s) in 7 post(s)
|
|
|
|
|
vMix Forums
»
General
»
Feature Requests
»
Anchor points - A point of origin
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close