前回の続きになります
前回の処理の整理
板ポリゴンから構成される立方体オブジェクトを作ることまでは成功したので、
その処理を細かく部品化して整理した。
また同一座標の頂点の合成は思いのほか簡単だったため容易に実装できた。
編集モードのガワだけ用意した

操作は眺めるくらいしかできないビューモード、スカルプトのように扱える整形モード、それぞれのピクセル(という名の板ポリ)に色をつけることができる彩色モードがある。
とりあえずはタスクの重そうな整形モードについて仕様を考えている。
WASDと↑←↓→によるカメラ操作を実装した
three.jsのアドオンであるOrbitControlはそれだけで十分使えるものだが、
今回のプロジェクトでは変形や彩色にクリック操作を使用したいので代替として実装。
回転はオイラー角での回転だが回転軸が二つなので問題はない。
将来的には整形・彩色モードはこちらのものを用いたいと考えている。
あとがき
なんだかんだ順調に作業が進んでいるように感じる。。。
明日から新しい現場なのだが、体を壊さないようにしたい。
