Light Emission Detector and Timer in Blender (Blender/python/geometry nodes)
Budget: $10 – $50 USD
I need someone that is good in Python and/or nodes in blender that will be creating an object in the project that is detecting light emission and is synchronized with the timeline.
-This would be displaying a timer counter showing hours and minutes on screen in the pre-render "00Hr 00M" window and uses low memory to execute this.
-The Light detecting sensor needs to be flexible, in the sense that I could move this object around which will be showing different timer results when detecting the light emission.
-When the object (light sensor) is in complete darkness it should be stopping the timer, and then the timer will be changing in red color when detecting the total darkness.
-When the timeline is still playing, after the timer has been in the darkness for around 300 frames it would automatically reset to and start all over again. Which this needs to change the text color of the timer and put it back in a neutral grey color, and 00Hr 00Min.
-When starting again to detect light it should turn the timer into a different color like green when it is logging the hours and minutes of the lighted area and the timer should be counting upwards. (Example, after about 200 frames of light detection timer needs to display 6hrs of timed light and then for around 400 frames it should be at 12hrs.
-Last but not least, an easily clickable button that resets the timer anytime I needs this to happen which is also binded with a keyboard shortcut.
In summary, 2 objects, one light (emission) detecting sensor, second the timer displaying (00Hr : 00M). So around a couple of frames later it should display (00hr : 30M) for example. The timer should change in 3 different colors, grey when reset or is in darkness for a long time, green when it is detecting emission, and red when it is complete darkness and the time should be kept for a couple of hundred frames before it automatically resets and turns back to grey.
-This would be displaying a timer counter showing hours and minutes on screen in the pre-render "00Hr 00M" window and uses low memory to execute this.
-The Light detecting sensor needs to be flexible, in the sense that I could move this object around which will be showing different timer results when detecting the light emission.
-When the object (light sensor) is in complete darkness it should be stopping the timer, and then the timer will be changing in red color when detecting the total darkness.
-When the timeline is still playing, after the timer has been in the darkness for around 300 frames it would automatically reset to and start all over again. Which this needs to change the text color of the timer and put it back in a neutral grey color, and 00Hr 00Min.
-When starting again to detect light it should turn the timer into a different color like green when it is logging the hours and minutes of the lighted area and the timer should be counting upwards. (Example, after about 200 frames of light detection timer needs to display 6hrs of timed light and then for around 400 frames it should be at 12hrs.
-Last but not least, an easily clickable button that resets the timer anytime I needs this to happen which is also binded with a keyboard shortcut.
In summary, 2 objects, one light (emission) detecting sensor, second the timer displaying (00Hr : 00M). So around a couple of frames later it should display (00hr : 30M) for example. The timer should change in 3 different colors, grey when reset or is in darkness for a long time, green when it is detecting emission, and red when it is complete darkness and the time should be kept for a couple of hundred frames before it automatically resets and turns back to grey.