2012-03-29 88 views
1

http://en.wikipedia.org/wiki/Constructive_solid_geometryCSG圖書館做體積差異?

我做太大的興趣是什麼,第一圖片描述這篇文章,只是我只是在做它的平行六面體(立方體狀的形狀)感興趣,所以沒有球或管或圓形任何。

有這個庫,http://www.cgal.org/,但它有很多功能,我不知道它是否符合我的要求,如果是,我可以使用哪些部件?

你知不知道我想要的其他圖書館嗎?

C/C++優於C#/ java,但我打開了......目標是不要重新發明輪子。

回答

1

如果您只需要渲染(不生成網格),請參閱this

如果您需要生成新的網格:

個人意見,我選擇Ogre version,重寫使用STL容器(它使用固定大小的面數)並稍微優化。

+0

opencsg似乎有點過於科學化,而且使用起來太複雜(api似乎是用交流方式編寫的,不可用的imo),但我並不知道食人魔版本,我很驚訝地看到有一個。我對做程序模型很感興趣,而且我正在使用食人魔,所以非常完美,非常感謝! – jokoon 2012-09-08 20:52:52