モジュール詳細:XYレントゲン
今すぐ2Dメガネをかけよう。
スキャナーの正方形の窓には3つの立体が映し出されるが、一度に映し出されるのはそれぞれの立体の断面のみである。
それぞれのスキャンは、どの向きからでも行うことができる。
すべての立体は、下の2つのグリッドのうち小さいほうにある。
それぞれの立体は、小さいグリッドにおける中心位置から見てずれている。このずれはオフセットである。
これらのオフセットは、モジュールに入力すべき3組の数字のペアを生成するために使用される。
- 一次オフセットに3つの立体のいずれかを割り当てる。
- シリアルナンバーの最初2つの数字について考える。
- 最初の数字が2つ目の数字より大きい場合、一次オフセットの立体の直前にスキャンされた立体を二次オフセットに割り当てる。
- それ以外の場合、一次オフセットの立体の直後にスキャンされた立体を二次オフセットに割り当てる。
- 大きい方の立方体の中心から一次オフセットを適用し、最初の数字を求める。
- 一次オフセットで到達した位置から二次オフセットを適用し、2つ目の数字を求める。
- 数字のペアをモジュールに入力したら、入力すべき他の2つのペアを得るために、以下の変更を加えて上記の2つのステップを正しい順番で繰り返す。
- 一次オフセットを二次オフセットに置き換える。
- 二次オフセットを未使用のオフセットに置き換える。