2010-08-24 12 views
0

我正在開發一款車載遊戲,其中一個人使用連接到兩臺投影機的電腦上的車輪。一臺投影機應顯示前視圖,另一臺投影機應顯示汽車後部的視圖。遊戲的目的是將汽車停放在停車位。我決定與XNA和賽車遊戲初學者工具包一起去。我不知道如何在不同的顯示器上渲染兩個攝像頭。Xna賽車遊戲在多顯示器設置或通過C#替代方案

請告知如何在XNA中用代碼拆分渲染,我希望有人在那裏有初學者工具包的經驗。

ps我會接受像wpf3d其他解決方案,如果他們可以管理好fps。我不需要複雜的場景。一些建築物。雪碧背景和兩輛車停在它們之間。

TNX 訴

+0

不知道這是一個完整的答案GameScreen.cs,但也許看[這裏]( http://glassarrow.blogspot.com/2009/02/xna-c-how-to-create-full-screen.html) – 2010-08-24 11:46:12

+0

我發現谷歌鏈接,但不夠好。沒有代碼,他重寫類(我在xna中不是那麼好) – tomato 2010-08-24 12:19:43

+0

我認爲你必須爲兩個屏幕創建兩個rendertargets,然後渲染每個攝像頭以擁有rendertargets,然後將rendertargets渲染爲圖像。 http://www.riemers.net/eng/Tutorials/XNA/Csharp/Series3/Render_to_texture.php給一些參考。 – 2012-06-09 16:05:01

回答

0

,我發現這個link鏈接到這個.zip。它採用device.Present(window2.Handle);

第二個Windows窗體如果有人需要修改的賽車套件是在我使用手動present() & present(handle)