我目前正在创建一个体素引擎,以便熟悉其中涉及的许多概念,这对我来说也恰好是一个优化练习。在搜索时,我在多个网站上看到多个来源表明我不使用 ModelBuilder().createBox() 或 createRect() 来执行除故障排除之外的任何操作。
相反,他们建议在搅拌机之类的东西中创建自己的立方体模型,而不是使用它们代替 createBox。我刚刚完成了实现优化剔除,重写代码以更改为自定义模型需要一些时间。在做出类似的事情之前,我想了解我在做什么以及为什么要这样做。
到底为什么不推荐createBox?在这种情况下,创建个人模型真的是最好的主意吗?