BryanCrotaz / blender-artnet

Blender script to push artnet data to Evee lights
GNU General Public License v3.0
37 stars 8 forks source link

Drive ArtTimeCode from render time #5

Open BryanCrotaz opened 4 years ago

BryanCrotaz commented 4 years ago

Submitted by @hesse2

Implement ArtTimeCode timecode output for controlling timecode shows in rendertime (https://art- net.org.uk/structure/time-keeping-triggering/arttimecode/)

Of course if using Evee, render time is real time

MMagneson commented 4 years ago

Main thought was offline rendering, but I'm not sure if Blender allows for dynamically updating values between render frames. Eevee running in pretty-mode with less than ideal framerates when a lot of fixtures are used is imagineable. This would be a way to alleviate that for a final render. Cycles for those who dare would also be possible.

An additional feature would be playback control from Blender. This would be useful for syncing lights to animations in Blender. I.e. Blender not used as light viz, but for visuals (via f.ex. https://github.com/maybites/blender.script.spout)

BryanCrotaz commented 3 years ago

Another user is playing back their timecode synced show and recording auto-keyframes in Blender Evee, then switching to cycles and rendering offline. Would that work for you?