【发布时间】:2010-08-17 10:15:13
【问题描述】:
如何获得使用较小网格块形成的轮廓形状的坐标。
例如,如果我使用 32x32 单位块来构建形状(任何形状)。 那我怎样才能得到形状的整体坐标,包括负空间。
例如: 可以像这样排列块: (每个方块为32x32,坐标参考方块的左下角)
Block 1 - (0,0)
BLock 2 - (32,0)
Block 3 - 64,0)
Block 4 - (64,32)
Block 5 - (64, 64)
BLock 6 - (32, 64)
BLock 6 - (0 64)
Block 7 - (0, 32)
现在您可以看到这将在中间创建一个空白空间。
所以我想知道的是,如何获得上述形状的坐标,以便我得到:
Main Block = (0,0), (96,0), (0,96)
Empty space = (32,32), (64,32), (64,64), (32,64)
有什么数学方法可以解决这个问题吗?
最终我会做复杂的形状。
谢谢
********编辑**** 你好,
如何处理这种情况?
<------------------^<----^
| || |
V------------------>| |
<------^ /^| |
| |<------^ / || |
| || |/ || |
V------>V------>V-->V---->
我希望结果是这样的
<-------------------<----^
| |
V ^-----------> |
| | / |
| <-------^ / |
| |/ |
V------>------->--->----->
【问题讨论】:
-
你想看看集合论。