2014-06-27 26 views

回答

1

您可以使用類似this API示例的方式修改頂點。

但是,我認爲最簡單和最有效的性能明智的方法是使用Blender來創建對象的模型。

1

GameObject.CreatePrimitive(PrimitiveType.Cube)將創建一個立方體而不是cuboctahedron。儘管如此,你還是有幾個選擇來獲得你想要的形狀。正如FunctionR所說,您可以在建模程序中創建形狀,或者通過Unity中的代碼創建它。您也可以按照一些Blender教程進行建模,但更簡單的解決方案是使用預先存在的模型。嘗試cuboctahedron的this模型,它應該工作得很好。使用this在線轉換器將下載的.stl文件轉換爲.obj,因爲Unity不支持.stl類型的模型。一旦將其轉換爲.obj擴展名,您就可以在Unity中使用該模型。希望這可以幫助你!