Chunk Hierarchy
把一片需要破坏的物体分成一节节小的碎片;
把分离成的碎片形成树状结构,然后建立它们之间的连接关系;
每一个Connection都有一个权重Value,表示了它能承受多大的冲击力,即表达了硬度;
冲量和硬度之间形成一个值,这个值就是受到的实际Damage,当Damage超过了设定的值,这个Connection就断了;
如何生成Chunk
Voronoi算法
在空间上随机撒一些Seed,把空间分割成一个个到每一个Seed距离都对等的边界;
把一片需要破坏的物体分成一节节小的碎片;
把分离成的碎片形成树状结构,然后建立它们之间的连接关系;
每一个Connection都有一个权重Value,表示了它能承受多大的冲击力,即表达了硬度;
冲量和硬度之间形成一个值,这个值就是受到的实际Damage,当Damage超过了设定的值,这个Connection就断了;
在空间上随机撒一些Seed,把空间分割成一个个到每一个Seed距离都对等的边界;