PLUNDERAAR
New Member
Hello,
I am messing around with mixed reality
https://www.youtube.com/watch?v=O9krzHm8tes
But there is a delay between the moving of my hands irl and the 3d hands/guns.
I want to delay window capture and game capture ( I use window capture for the background and game capture for the foreground)
I have found several old threads from 2013 asking about the exact same thing.
https://obsproject.com/forum/threads/add-delay-offset-to-video-capture-device.2577/
(starts of with a different question)
Jim (developer) replies:
"You cannot really delay texture-based sources such as game capture because it requires too much video memory. Two seconds of a 60fps 1080p capture is almost a gigabyte of video RAM. Even for latest and greatest cards that have 3 gigs of video RAM, that's at the very least 1/3rd of the entire video RAM. Many people only have one gig to spare.
I could make it download the game capture image and store it in regular RAM, but that would be both inefficient and still quite a lot of RAM. It's a difficult situation."
So I guess it was possible but not really feasible back then.
But it's 2017 now so maybe it is possible now. I only need about a 60 ms delay.
So my question: Is it possible to implement this? Or does someone have a smart solution?
I am messing around with mixed reality
https://www.youtube.com/watch?v=O9krzHm8tes
But there is a delay between the moving of my hands irl and the 3d hands/guns.
I want to delay window capture and game capture ( I use window capture for the background and game capture for the foreground)
I have found several old threads from 2013 asking about the exact same thing.
https://obsproject.com/forum/threads/add-delay-offset-to-video-capture-device.2577/
(starts of with a different question)
Jim (developer) replies:
"You cannot really delay texture-based sources such as game capture because it requires too much video memory. Two seconds of a 60fps 1080p capture is almost a gigabyte of video RAM. Even for latest and greatest cards that have 3 gigs of video RAM, that's at the very least 1/3rd of the entire video RAM. Many people only have one gig to spare.
I could make it download the game capture image and store it in regular RAM, but that would be both inefficient and still quite a lot of RAM. It's a difficult situation."
So I guess it was possible but not really feasible back then.
But it's 2017 now so maybe it is possible now. I only need about a 60 ms delay.
So my question: Is it possible to implement this? Or does someone have a smart solution?