ウィンドウサイズの変更サポートとズーム機能の改善をしてみた。今使っているノートは画面が1920×1200となかなか広い。この画面でさすがに640×480はないよなあ,ということでウィンドウサイズを動的に変更できるようにして,さらに設定保存できるようにした。画面を広くしたらオブジェクトがでかすぎたりするようになったので,ズーム機能を改善することに。今まではカメラのパラメータをいじって無理矢理拡大,縮小してたのだが,やりすぎると画面が歪んでしまう。そこで,オブジェクトの方を拡大,縮小するようにして自然な感じにした。ついでに,現バージョンでは影が真っ黒になっていたので半透明にした。趣味プログラミングはエンハンスするときにがんがんリファクタリングできるのがいい。機能を加えるたびにコードがすっきりしていっている気がする。これが仕事だったら怖くてリファクタリングできないからどんどんコードが汚くなっていくという。