目前我正在嘗試在我的項目中實施行軍立方體算法。它使用Unity 3和C#。但是我需要找到一個正確的實現例子來真正理解它的內部工作。如何實現Marching Cubes的一個很好的示例代碼?
我發現了一個叫做Metaballs,但它太複雜了,在這個特定的情況下,這個特定的情況下使用marching cube來動態修改一個網格。
我正在尋找一個簡單的案例,所以新手可以理解發生了什麼。
謝謝
目前我正在嘗試在我的項目中實施行軍立方體算法。它使用Unity 3和C#。但是我需要找到一個正確的實現例子來真正理解它的內部工作。如何實現Marching Cubes的一個很好的示例代碼?
我發現了一個叫做Metaballs,但它太複雜了,在這個特定的情況下,這個特定的情況下使用marching cube來動態修改一個網格。
我正在尋找一個簡單的案例,所以新手可以理解發生了什麼。
謝謝
查看2D元球教程,然後再次查看3D案例,也許會很有教育意義。
感謝您的鏈接,但是我的目標是使用Marching Cubes來生成地形,我可能採取的方向不同。 – B3y0nd3r 2012-02-17 18:32:35
像你自己一樣,我一直在尋找Marching Cubes算法的非metaballs示例 - 我特別感興趣的是繪製隱式定義的曲面。因爲我無法找到一個,我寫了一個使用three.js所的介紹移動立方體例子,並張貼在:
移動立方體的內部運作?這是一個包含網格數據的*查找表*。一般來說,困難的部分是不執行算法;它構建了網格數據的查找表。 – 2012-02-19 22:56:26