For the last few days, I've been trying to figure something out.
My idea is to have several lights (hopefully 16), set around a room, each of whose color can be controlled by a panel of some sort. In addition to setting a solid color, the user would be able to set the colors to cycle smoothly. In addition to the light itself, I have a light flare and light filter that I would like to animate as well, corresponding to the color of the light. I currently have a Layer Animation set to the R,G,B Material IPO curves in Blender.
I've been researching this Plasma stuff and have thought of several ways to accomplish this. I could use SDLs and Python to set the color of the lights at least--I'm not sure if I can set material colors or mess with layer animations directly from Python. I could make the cycling an animation and use Python to jump to a certain frame, but from looking at PyPrp, it doesn't look like you can pass animations or material animations into a Python file. I'd like to have 16 of these lights, so I don't want to do anything that would put too much strain on the client or server, and I'd like to have it multiplayer compatible as well. Does anyone have any ideas?
Thanks,
Dan