Replies: 4 comments 1 reply
-
We have a document proposing a spatial coordinate system from Autodesk dating to when they added Something notable about the older documentation is that it doesn't handle the full set of transformation, though it does discuss a lot more about how define the composition coordinate space. It feels drawing from those semantics to define how to correctly apply the transform values from this proposal could land us in a really good place. |
Beta Was this translation helpful? Give feedback.
-
Some thoughts from the TSC meeting discussion:
|
Beta Was this translation helpful? Give feedback.
-
Here's a revision with Imath vectors instead: {
"OTIO_SCHEMA": "Transform.1",
"metadata": {},
"center": {
"OTIO_SCHEMA":"V2d.1",
"x": 0.5,
"y": 0.5
},
"rotate": 0.0,
"scale": {
"OTIO_SCHEMA":"V2d.1",
"x": 1.0,
"y": 1.0
},
"skew": {
"OTIO_SCHEMA":"V2d.1",
"x": 0.0,
"y": 0.0
},
"translate": {
"OTIO_SCHEMA":"V2d.1",
"x": 0.0,
"y": 0.0
},
"filter": "cubic"
} |
Beta Was this translation helpful? Give feedback.
-
@reinecke Have you looked at ASC-FDL use case? This would allow you to imped framing decisions from camera into an OTIO and tell you how they correspond to current media source (Region Of Interest A in Media A = Region Of Interest A in Media B). It is not intended as a rendering implementation only an interchange so can probably live side X side with this. Also +1 to not using 'Transform' without qualifying or establishing a parent/child to specific transforms (color, motion....) |
Beta Was this translation helpful? Give feedback.
-
At the August 14th, 2024 TSC Meeting, the team from Foundry presented their schema enhancement proposal for spatial transforms (slides).
The proposed effect schema would look like this in JSON form:
Because transform operations are generally not commutative, this proposal includes a proposed order:
Related Issues: #1089
Let's have a discussion here to iterate and find a consensus schema!
Beta Was this translation helpful? Give feedback.
All reactions