Page 1 of 1

Transform node: why the negated Y values and rotation?

Posted: Tue Feb 10, 2026 13:12
by subpixel
I understand that there can be different standards regarding Y flipping (is positive up or down?) and rotation (is positive clockwise or anticlockwise?), but it would be great if Resolume and Wire at least shared the same standard!

It makes no sense to me that the Transform node takes flipped Y values and rotation compared to the Transform effect in Resolume.

--begin-wire-patch--
1517.3oc6Z90jZaCD.+qRG+Lln+ao6od4.loyzIsSalooSCSGCH.0Zro1xWtK2v28tx1fwfOCWxkzd4Nd.DhcWIs6OsZsM24MMINVO0ZRhy7t3OtyadZxJnAtmWRtcct0abOOaBzCB9LMLNKJzIr23M81IL4HgwPWlXnGTCAosY0rogQ5FhwO1dsZNwwx0tfAGIH8AJGtgbxiji0p8TGOAaefw672niVyMGZL4XIAmXZh833BldrrrVsJqs.SX7zkIofbiqz4mRmoS8t3NuEoI4qAd4tMtQNwVhNwIyzdWvclsrontIotYPcSYcS0FX93sRaCcCPXt0MzW3kkOYs4FcjWOuogV8hjza8tHNOJpm2L85njaWoisuMLcg15zaRpaRC5AxGGtBrq2uYR0v2tVml47OfPqB+Kmsgf8JSrqEA7SqCsNEQa13rb1zTy5B+YgolYxVGEd6aJsHzgYFLrl4Fm6vSSnSB37Pe5zv.eV3z49JpNzmvloUh4jPQ.GzIxLUGmoGYhpLRUG0VcUnIBZkpyRhxWo+9sK9r9SgnDDhRMKLwgQOhqWha89O4gQFK3XoDIG1TUNArUpuTaVrDFMLRBPwGLyrfdXEAAZlEds9wd1XWluZRboq.TMO00Xo0t9h2+p2+pC8IWqimUPJ+5O+tezCTOVei8M.R8CyfYIjIwgWNT0CU.VVapYRtsrqRB22d6Zs6qkeV9AX4vnb2WmGkDZINSCs9vdxU70Z4xLKfXiSthMKmvpYtneovYVXdTNgpj0DCnNvV6DGuodK94LccFtHup+YsDmjjDUqx45N163fyTGPoII4wyxZvUTTeD7ByIbYfTgDD9dbFz9F3SAU1O.iDJJkqnAPu25TMfzmyEHJhDPYP2vHLMJLqX.L.A3EDHTADA2WQHbeFBo7UCHC74ijJ4PE6pqnz8ATZgERl92ftWCaySbYdRhJPr4vKQHBUzUQXytGF0jLbq2cN.HaJZ7VvXO4Jgfch4xqsWf9PCVKHZarpqwD2CO9.LXOwKB46D1llqaFQO4pADeoYFjGD5nwFoda2Xr21f8w7CI4ClhsAtMHyV.uw6x27V2OMOI0kZXWhj+7ZSlYRT85Debpfyeu8YscsURWRJ.cTffnnJFmhaizoLberRwDjs6E1R5z.lfRq1hb+j9vfgi7YJFyWN5Jh+.IRNbHhQoW858Ic7m.oWU5RmfYU4EcHSCzYGrr0uVGLGsE75HR9YEJcKF+YFnFhrxBf6NCbkBmU92VAfpLcHrBAoqjB37V7w..Qo5SEDFApaHPh2R.Lgne.hKwHNSH6JUGXAgOnNy+RAS3yuZH80C4DEQJ9xC.sGbOzS2zYVGxeidATlW2gbxW6PN9AnPl4i5tjg3RyB+F5LNA20O9SizNyTMHTegjp3Jk.UepJWQ5iIPdHJRVbX68iZnAb3TUIenuDSG3GfDCFvGLZnTN3+C4Z7ohGHQha1WQ3baDaaDoFWGXbqltwU52dYnbbCFJ4RRIH5tDTJbPeAhwTD7y3zSeFYmVFl4uJ7lSUkVgXl3SI1YegEMGxC7XXoaeVyg6vMYkxjTbAyY9SAnx10X5DNO1zoLN7AntpKr79sz8j7qFYonRjEyw8CnbLJfUfm0Y5fNYLDCfxNo1ADJjo6Rwk9uVHv9Hxk.zxuJfLZz9TK6SkZenP6VXolGZVjc4uU1eyPSk2emCtFu+ksW4QW.N8oWwyAHoq34.N+Tmm8bp1Y1Su.ojfdIPdTfj+s0QNLjRbxybpD5Q8PmfuDG57Yco7OGNz4sU2MG828tNobwKT9SIJmIYuP4sQ4+dmTdv2XW9vIu5gG8KcP90guO+ZJ+uCuwe0v6es3oQzEXKeI88Soz2mek1OGxdeYwCi5DEnndgveJQ3JJ4EB+PBuqhSbgNiatNETIs3+oC3cUTbeEmo3hpmKUo2EbYM7t879Xh6uZDpup7ECQUbJmSbOQjLcT4eBM2pz8mkAicu44p5u3I93tupthib29I2YIt6dQw8Vummymp7FuYy+B.vLjXN
--end-wire-patch--
260210 Transform flipped Y values and rotation.png
Opinion: Presenting parameters to users that behave differently is bad for the users, and having to "correct" them every time in Wire is bad for developers. The Y-flipping brings me to another question, which I am about to put into another post about input and output textures.

-subpixel

Re: Transform node: why the negated Y values and rotation?

Posted: Tue Feb 10, 2026 13:15
by mowgli
I completely agree with this.
Consistency should be a vital concern.