-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for multiple frameBuffers #612
Conversation
f937354
to
f89ef29
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems I'm already late, so I will post these comments and finish in another review.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's interesting that the combined size of the left and right eye test images is quite bigger than the original side by side one.
bb7c941
to
431d602
Compare
This is to support streaming stereo eye passes and deflect channels (Tide surfaces) from plugins w/o having the core to know anything about that. The frameBuffer names mean only something within the DeflectPlugin and other plugins leveraging from that (e.g. OpenDeck). Furthermore, this simplifies how stereo is handled, as this is just a specializiaton of a multi buffer setup. For this, "--stereo" has been added to the commandline args, which will create two buffers (one for each eye) at startup. Side-by-side stereo output is implemented in braynsViewer, though the viewer will output all buffers next to each other that have been added to Brayns.
All should be good now |
No description provided.