i am new to Ogre and i was wondering if anybody could comment my idea
So for this project i have got 3 video projectors which CAN maken up 1 large screen. And that is in capitals because they are also used separately. So each of the projectors will have its own pc and ogre on it. This is a demand of the project, so switching to 1 pc with a multi head gpu card isn't an option. It is easy of course to have them run separately and do their own things. But sometimes it needs to be 1 large screen... And now i had this idea:
Have a master pc also. All 4 pc's will load the same scene (with all it's data). The scene is the width of the 3 projectors resolution. In this master/slave mode each slave pc will have its own camera in it's local ogre scene so it will only render the correct part of the entire scene (left/middle/right). The master will then do the actual playback of the show (let's call it a show) and it will then sync info about objects to the slave's. Kind of like a multi player setup. And now for some questions :
1. Do you think this system will work at all? I have looked at remote screens over lan (so no ogre installations on the slaves), but this is a pain to get sync between the projectors if we run in de large screen mode). And there was quite a lot of lag >2 seconds.
2. Any advise on an network library for this (paid isn't a problem). I have got a lot of experience with network programming in C#, but i wouldn't want to re-invent the wheel if there is already something out there for this purpose.
3. If this is workable would that mean that i could have a person walk from the left to the right and there wouldn't be weird body jumps around the part where we move from 1 screen to another?
4. Any idea's about the delay?
The next part would be to create some advanced setup with edge blending and geometrical correction, but first see if the global idea would be workable
Regards,
Per
