大家好
最近應徵工作關係實作了一個particle system
不過之前是用instantiate的方式建立很多gameObject作為particles
現在被要求改成用Graphics.DrawMesh及Compute Shader來實作particle system
由於之前沒有用gpu程式開發的經驗所以不太知道怎麼下手
看了很多examples還是有很多疑問
所以想來板上請問各位高手><
目前的想法是:
1.利用compute shader去計算particles的特徵(position/velocity/orientation...)
2.再利用compute buffer傳回來的資料用drawmesh來畫
不知道這樣的理解對不對
然後documentation提到Mac OS X 不支援OpenGL 4.3
這樣是不是代表不能再mac上面實作compute shader?
感謝各位