为了优化和个人兴趣本身,有一个想法是制作一个“voxify”模型的脚本。我来这里是为了这个问题,一般来说,是否有可能在一个单元中重新创建一个位于例如对撞机内部的对象?粗略地说,它的精确复制品,只是像乐高积木一样由零件组装而成。例如,我有一个位置的一堆部分,并且有一个完整的位置,是否可以像复印机一样制作一个单元“读取”模型,并以大致相同的形式复制它,但从不同的瓷砖?我马上警告所有聪明人,我不是要你给我写脚本,我只是想知道有没有这种东西,因为我在谷歌除了程序生成之外真的没有找到任何东西,但是我不需要它。而且平庸的重复是不合适的,因为脚本本身的含义是什么(不,如果它只是将所有东西都变成立方体,则无需问它的含义是什么,整个含义如上所述)。也许有人在某处有文件,其中至少有类似的东西?还是我已经出轨了,这样的原则不能专门存在于一个单元中?
存在吗?如果是这样,它不太可能作为单独的免费脚本进入公共领域。
可以写吗?是的,这是可能的。而且,同样,通过程序生成。实际上,如何在不生成对象的情况下获得体素表面?这就像要一壶液体而不用液体)
付费资产的示例可能是:https ://assetstore.unity.com/packages/tools/utilities/mesh-voxelizer-150233
但总的来说,有体素游戏引擎(例如体素农场)。它们正在针对体素进行优化,而且很可能它们已经具备了开箱即用的功能。