Hi all,
Toying with a pixel-stake display idea for 2023, I have created two cube models in xLights:
Effects work as I would expect when applied to the cubes as independent models. A sine Wave effect undulates like a flying carpet in the wind. I can perfectly bounce the five layers as "flat sheets" from ground to sky. On the individual models, a "layer" therefore can light pixels at the same height, perhaps the top pixel on every stake (5-5-5-5-5), or the bottom (1-1-1-1-1), or the third (3-3-3-3-3), as the effect requires.
But when I group the two cubes, these same effects tilt front-to-back, like a model rotation around the X axis. A lighted pixel layer or "sheet" that lies planar with the ground on the individual models now tilts as if you've partially opened the cover of a book. In the group, a flat horizontal-plane "layer" lights the top (fifth) pixel in the front left-right row of stakes (string 5), then the fourth pixel in the second row, then the third pixel in the middle row, then the second, then the bottom (first) in the back row: heights 5-4-3-2-1.
The tilt can be reversed or flipped by changing buffer style, but I have tried every possible combination of model setup, buffer style, transformation, and rotation, completely failing to eliminate the tilt and make the group behave like the individual models.
For some effects, this doesn't matter. It is a problem for an undulating sine, which appears to undulate across the front-back depth in addition to its left-right travel. Meteors make an effective flowing-river effect on the single models, but when grouped, the water is one pixel deep at the back and five pixels deep at the front.
I need grouping for these effects to appear sequentially from left to right across both cubes. Applying the effects individually leaves the sine wave disjointed between the two cubes, and the Meteor River starts flowing from both the left side and the middle (the left edge of each model) at the same time.
To be clear, the effects do work on the group in every sense except for the tilt, which distorts the result.
Is it me, a bug, or just the way it is?
Thanks,
Elliott
Toying with a pixel-stake display idea for 2023, I have created two cube models in xLights:
- 30 pixels wide, left to right
- 5 pixels deep, front to back
- 5 pixels high, ground to sky
- 5 strings
- Vertical Left/Right
- No Zig-Zag
Effects work as I would expect when applied to the cubes as independent models. A sine Wave effect undulates like a flying carpet in the wind. I can perfectly bounce the five layers as "flat sheets" from ground to sky. On the individual models, a "layer" therefore can light pixels at the same height, perhaps the top pixel on every stake (5-5-5-5-5), or the bottom (1-1-1-1-1), or the third (3-3-3-3-3), as the effect requires.
But when I group the two cubes, these same effects tilt front-to-back, like a model rotation around the X axis. A lighted pixel layer or "sheet" that lies planar with the ground on the individual models now tilts as if you've partially opened the cover of a book. In the group, a flat horizontal-plane "layer" lights the top (fifth) pixel in the front left-right row of stakes (string 5), then the fourth pixel in the second row, then the third pixel in the middle row, then the second, then the bottom (first) in the back row: heights 5-4-3-2-1.
The tilt can be reversed or flipped by changing buffer style, but I have tried every possible combination of model setup, buffer style, transformation, and rotation, completely failing to eliminate the tilt and make the group behave like the individual models.
For some effects, this doesn't matter. It is a problem for an undulating sine, which appears to undulate across the front-back depth in addition to its left-right travel. Meteors make an effective flowing-river effect on the single models, but when grouped, the water is one pixel deep at the back and five pixels deep at the front.
I need grouping for these effects to appear sequentially from left to right across both cubes. Applying the effects individually leaves the sine wave disjointed between the two cubes, and the Meteor River starts flowing from both the left side and the middle (the left edge of each model) at the same time.
To be clear, the effects do work on the group in every sense except for the tilt, which distorts the result.
Is it me, a bug, or just the way it is?
Thanks,
Elliott