Following the addition of support for multiple colors, it would be great to add a property to track how the different colors interact with each other. For example, whether the colors are gradient, or side-by-side (think Bambu Lab's Neon City PLA), or if the filament is glittery.
This issue was inspired by another issue originally open in the Bambu Lab RFID research group.
The question is, how should this data be formatted? My initial thought was having a single byte with a binary assignment for each transfer mode. For example, glitter could be 1, glow in the dark as 2, something else as 4, and so on; and then if the value is 3, that would mean the filament is both glitter and glow in the dark. We could also just assign each transfer mode sequentially, if it's not important to have support for multiple transfer modes at once.
The one caveat to this idea is that it gets very close to the idea of a look up table, which is probably not what we want.
The other question is, what are all the transfer modes we want to add?
Following the addition of support for multiple colors, it would be great to add a property to track how the different colors interact with each other. For example, whether the colors are gradient, or side-by-side (think Bambu Lab's Neon City PLA), or if the filament is glittery.
This issue was inspired by another issue originally open in the Bambu Lab RFID research group.
The question is, how should this data be formatted? My initial thought was having a single byte with a binary assignment for each transfer mode. For example, glitter could be 1, glow in the dark as 2, something else as 4, and so on; and then if the value is 3, that would mean the filament is both glitter and glow in the dark. We could also just assign each transfer mode sequentially, if it's not important to have support for multiple transfer modes at once.
The one caveat to this idea is that it gets very close to the idea of a look up table, which is probably not what we want.
The other question is, what are all the transfer modes we want to add?