microsoft / RoomAliveToolkit

Other
715 stars 191 forks source link

One projector isn't displayed(black window) #40

Open donghwan-kim opened 8 years ago

donghwan-kim commented 8 years ago

Hi, I'm testing RoomAlive with 2 kinects and 2 projector. Calibration process was success. But, In "projectionMappingSample" code, there is a problem. UserView is OK. It contains 2 kinect data calibrated. And projector0 is displayed correctly. But projector1 display black window like below: projector1_error What do you think about this problem? Thanks!

devhci commented 8 years ago

Hi @donghwan-kim , Can u upload your calibration.xml somewhere to see ... I think projector 1 is not calibrated properly.

donghwan-kim commented 8 years ago

Hi, But User View is displayed correctly Here is my calibration.xml https://github.com/donghwan-kim/recipes/commit/5c3c090ffeae0852ff647f7f9045e6c1e55143dc

Thanks!

donghwan-kim commented 8 years ago

Oh, I think calibration is failed. Projector1's pose Matrix in calibration.xml is not valid. Transformation is too big. img_1992 Like above, Its transformation is less than 1m in any axis. but calibration information say, about -2.8m in x axis and 3.9m in y axis. Isn't it? Thank you, @devevderyadav

thundercarrot commented 8 years ago

Looking at the user view window, the scene is quite flat for projector 1. Try putting something large like a box or a piece of furniture in there to break up the plane. Once calibrated you can take it away.

donghwan-kim commented 8 years ago

thank you, @thundercarrot ! It works!