CA 近傍チェックモジュール 注意点

CA_neighbourは3Dで記述してありますので、高さ1のマトリックス(結果的に2Dのマトリックス)を組むときにはFront,BackをUp,Downと取り違えないように気をつけてください。 id = チェックするid w=セルマトリックス幅 d=セルマトリックス奥行 h=セルマトリックス高さ 左__ cn.Left(id, w, d, h) 右__ cn.Right(id, w, d, h) 前__ cn.Front(id, w, d, h) 後__ cn.Back(id, w, d, h) 前左_ cn.FrontLeft(id, w, d, h) 前右_ cn.FrontRight(id, w, d, h) 後左_ cn.BackLeft(id, w, d, h) 後右_ cn.BackRight(id, w, d, h) 上__ cn.Up(id, w, d, h) 上左_ cn.UpLeft(id, w, d, h) 上右_ cn.UpRight(id, w, d, h) 上前_ cn.UpFront(id, w, d, h) 上後_ cn.UpBack(id, w, d, h) 上前左 cn.UpFrontLeft(id, w, d, h) 上前右 cn.UpFrontRight(id, w, d, h) 上後左 cn.UpBackLeft(id, w, d, h) 上後右 cn.UpBackRight(id, w, d, h) 下__ cn.Down(id, w, d, h) 下左_ cn.DownLeft(id, w, d, h) 下右_ cn.DownRight(id, w, d, h) 下前_ cn.DownFront(id, w, d, h) 下後_ cn.DownBack(id, w, d, h) 下前左 cn.DownFrontLeft(id, w, d, h) 下前右 cn.DownFrontRight(id, w, d, h) 下後左 cn.DownBackLeft(id, w, d, h) 下後右 cn.DownBackRight(id, w, d,Read More »

  • Comments Off on CA 近傍チェックモジュール 注意点