2009-12-21 136 views
0

我有一個藝術項目,需要處理一個實時視頻饋送作爲粒子系統的基礎,它將使用OpenGL渲染並投影到舞臺上。我有一個支持CUDA的圖形卡,並且我認爲能夠將它用於圖像和粒子系統處理是非常好的。這個項目只需要在我的電腦上運行。我應該使用哪個IDE進行這個藝術項目?

我通常是C#asp.net Visual Studio的一個人,但對於這個項目我打算使用C++。我應該在Ubuntu中使用Eclipse還是在Windows中使用Visual Studio?

我意識到這可能是比較隨意的,但我想,如果一個IDE/OS可能會更適合這樣的工作比其他

回答

0

就CUDA或OpenGL支持而言,您對其中的任何一個都可以。 nVidia的例子也是多平臺的。
真正的問題是,如果你打算使用任何GUI工具包,因爲只有幾個選擇是真正便攜的。
最後,我建議你用自己感覺更舒適的方式或在哪裏獲得最大的知識收益(如果學習東西是項目的目標)。

0

+1爲Visual Studio。 我還沒有聽說任何IDE特別適合這樣的任務。 如果你已經知道VS,我沒有理由去學習其他東西。

0

雖然CUDA toolkit是跨平臺的,我推薦的Linux在這種情況下:
調試器是基於GDB和gcc工具的可用性是* nixes只是要好得多。你也似乎沒有任何Windows特定的依賴關係。

+0

你的意思是「gcc工具鏈的可用性在* nixes上好得多」?什麼是「* nixes」?我假設基於Linux/Unix的操作系統的 – 2009-12-21 17:10:20

+0

這就是我的意思。 – 2009-12-21 17:20:02

+0

你對gcc工具鏈的可用性有什麼意見? – 2009-12-22 22:05:40

2

你知道嗎OpenFrameworks?這可能只是幫助你快速找到你需要的東西。

+0

不,我沒聽說過,但我會檢查出來。 – 2009-12-21 17:11:08

+0

夥計。 OpenFrameworks看起來很棒!這與我正在開展的這個項目絕對是一致的。感謝您的鏈接 – 2009-12-21 17:18:46

+0

鑑於它是'C++創意編碼工具包',很高興知道您的想法。 – 2009-12-21 17:20:01

0

既然你已經熟悉Visual Studio,你應該堅持下去。另外,您可以使用Nexus調試器來調試OpenGL和CUDA組件。

相關問題