2011-06-23 70 views
2

我正在開發一個項目,在該項目中我必須執行光線投射和使用CSG樹。但我不知道如何使用CSG樹或將其實施到此項目中。 我可以做光線投射並給出最終答案。我的問題是如何實現樹並鏈接它。使用CSG樹進行光線投射

+1

您的意思是CSG? (Constructive Solid Geometry?) –

+0

是的,我的壞..我的意思是CSG(Constructive Solid Geometry)是的。 – user812926

回答

0

以下PhD thesis詳細介紹了OpenGL中的各種CSG渲染技術。本文的部分內容說明了CSG樹是如何構建和簡化的。 A program (with full C++ source code)演示了本文提到的各種算法,並且還會給你一個CSG樹的實現。