DMX Fixture channel order incorrect (Merge POP index order issue?)

When creating a fixture that merges two or more POPs, the DMX Fixture does not place the DMX channels in the correct order as listed on the Channels page.

For example, Position (Pan/Tilt) should be channels 0-3, but for some reason it is being placed after the color channels (even though I have it set before Color in the channels page).

I tried changing the attribute between point and primitive, but it doesn’t seem to fix it.

It looks like it takes priority of the index order, which I cannot sort at the Merge POP.

When merging a single point and a linestrip, changing the input order to the Merge POP is not actually changing the index order. It looks like the linestrip is taking priority over point.

DMXChannelOrder.4.toe (4.6 KB)

The second part of the question… Merge POP puts the primitives in an order based on their type, all line strips being before all points, something like that. You can see that on the POP to DAT (show primitives). It is necessary for doing stuff on the GPU. You can control it better if you convert you point primitive to single-point line strip so they are all teh same type, I bet

How the DMX Fixture POP interprets all that and its ordering… I will let others at Derivative answer that.

Hi @Loksu,

this is fixed in an upcoming release.

cheers
Markus