Hello, I'm working on psychology experiments using Unity and we care a lot about the exact timing of parts of our experiment and when stimuli appear on the screen. So I have some questions about Time.time that I was hoping someone might be able to help me answer. Time.time returns "the time at the beginning of this frame." I am wondering how exactly is the beginning of the frame defined? Is it the moment that the frame is swapped into the front buffer (in OpenGL)? And if so, are there any insights as to how accurately this represents the true moment that the frame is displayed on the screen (especially when vsync is enabled)? Thanks for any thoughts anyone can offer!