[Download link] Push updates compound

 

I have been working on a system to pass updates from Aximmetry to Unreal. The motivation was light. 

I wanted to control intensities, color, and position, for general lights (plus some geometry aspects for lights used for lighting the talent).

The initial solution, of hand-picking the lights and linking to the corresponding "Get Type from Aximmetry" is not portable enough, and wastes resources on values that will not be animated during the whole video.

The solution was to push value changes to tagged lights. The basis of it is those simple push compounds. Those create the value stream segment. Concatenate them for each entity and add a header (like the networking message system does). The header can have just the tag, if you want each data stream to be separated (one for intensities, one for colors, one for transformations, one for geometry data... etc), or can include tag, size of the message, type of the message etc.

It is pretty straightforward to design any kind of messaging system and you just have to create one decoding blueprint on the unreal end

Here are the links

https://drive.google.com/file/d/1-qwDzI-E8ZC6KEuM7CEdxxf3Qekmmk_4/view?usp=sharing, https://drive.google.com/file/d/1KirHo12shJ1bzVnTBtrB8m4ArqnV6Rhg/view?usp=sharing, https://drive.google.com/file/d/1PUs1RelmSuwITP-v2tIHqUImUNVTDTQ4/view?usp=sharing, https://drive.google.com/file/d/1VDNcG8YsPAEcAQEjIrT4ku3sHmvdqIDP/view?usp=sharing, https://drive.google.com/file/d/1sPneJc3_IatZkTJnSeNQ5-2SDyEAIPgM/view?usp=sharing

   buffos