What is my goal: I want to make an animation of different products in the same studio environment, which shows the product during the course of the day. For that I am using the sun position in the world properties. In the top right corner I want a digital klok which uses the time from the sun position settings. For every product I want to use a new scene (product1, product2, etc), that way I can setup command line rendering and let my pc render every night.
How far did I got to reach my goal:
First problem I got was the time in the top right corner. First I used animation nodes (as advised in this question Show time of day in render), but results were not consistent in command line rendering.
Then I decided to use Leomoon plugin. This plugin has a problem with a little bug in Blender so it won't follow the animation when you parent the text to the camera. Because of that bug I have set-up another scene called "overlay". In the "overlay" scene I set the Leomoon plugin to dynamic and give it the expression bpy.data.scenes["Product1"].sun_pos_properties.time
.
The testing of the above scene product1 goes perfect. Problems come when I want to go the second product scene. At that moment the first product scene is not used, so the time does not change anymore.
Solutions I tried:
- Make a sun position set up in the overlay scene. It doesn't work, time doesn't change, I expect this is because it is not the "active scene"
- I searched a lot to change above expression to the active scene, but I can't find anything useful on that.
Solutions I don't want to use:
- Create a new .blend file for every product and only use two scene's. This solution will use a lot of HD capacity because every blend will save all the studio data again.
- Create a new overlay scene for every product. I will go with this one if there is no other solution, but that will be so many scenes and a lot of work to make all expressions and compositing use the correct scenes.
Is my goal possible and what would be the best way to reach it?