Username: RoulayBoulay
Post Date: 2026-02-13 21:48:02
Post Date: 2026-02-13 21:48:02
Hi everyone,
I'm working with Motion IO to load velocity maps into Rebelle and I'm running into an issue with negative values.
According to the documentation: "velocity data should support values from -infinity..infinity (typically -1..1)"
However, when I load a velocity map using a LOAD event, negative values don't seem to be working as expected. Here's my setup:
[B]My LOAD event structure:[/B]
[CODE]{
"event_type": "LOAD",
"velocity": {
"filename": "velocity_map.####.exr",
"function": "add"
}
}[/CODE]
I also tried all these functions
["replace", "add", "subtract", "multiply", "min", "max", "average"]
none of these helped
I even tried applying the following, colorspace conversion
"options": "colorconvert:linear:linear"
in case the default: "colorconvert:linear:srgb" was clamping values
[B]What I'm observing:[/B]
[LIST]
[*]Positive velocity values (0 to 1) work correctly
[*]Negative velocity values (-1 to 0) either don't work or get clamped to zero
[/LIST]
[B]My questions:[/B]
[LIST=1]
[*]Should negative velocity values work when loading via LOAD events?
[*]Is there a specific file format requirement for negative values (e.g., must it be 16-bit float EXR)?
[*]Could the default colorconvert:linear:srgb option be affecting negative values?
[/LIST]
Any insights would be greatly appreciated! Has anyone successfully loaded velocity maps with bidirectional flow (positive and negative values)?
Thanks in advance!
One account,
many possibilities