Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
sotti's avatar
sotti
Protege
9 years ago

Color Calibration and Test app

Hi everybody, I just want to push some full frame solid colors to the rift so I can measure the color accuracy and possibly provide some calibration for it via it's drivers.

I primarily write in .net, but I can hack on c++ decently.  I already have code to do this kind of work, so if I could do something that was nice an lightweight without having to pull-in unity or UE4 that would be great.

3 Replies

  • galopin's avatar
    galopin
    Heroic Explorer
    That's very easy, once you get a d3d device ano initialized the hmd and created a swapchaine you can just call clearrendertargetview and you are done.

    Sadly there is a caveat to try to do color calibratione the timewarp do texture filtering for the distortion, so if you color grad your image prior to submitframe, it will still generate in between values that will not be correct anymore.
  • Any extra processing you put in the chain will increase latency. It's very minor on TVs but measurable, adding any latency to VR is a bad thing. I wouldn't mind doing a 2-point gray scale on my rift.

    I don't know if i want to test my unit, it will uncover flaws and Oculus support is not great.
  • There are already hooks in the GPUs for color correction.  I believe they are already in place using unity data.

    So I'd just be plunking down good calibration data in place of the pass-through data.