我有一个问题:我需要一个瓦片引擎的算法。
我有一个2D数组,其中存储着我不能行走的瓦片。
现在我想实现一个光影引擎,但是这个引擎需要阴影壳。
因此,我需要一个算法来创建这些阴影壳。
我需要一组矩形来包围数组中不可行走的部分(即具有1的单元格)。
例如:
黑色瓦片是1;我需要找到完全包围它们的红色矩形集。
我有一个2D数组,其中存储着我不能行走的瓦片。
现在我想实现一个光影引擎,但是这个引擎需要阴影壳。
因此,我需要一个算法来创建这些阴影壳。
我需要一组矩形来包围数组中不可行走的部分(即具有1的单元格)。
例如:
黑色瓦片是1;我需要找到完全包围它们的红色矩形集。