今はAmuseGraphicsの開発フェーズで、一通りの機能追加が終わったので、仕上げ段階に入っているのだが、今回の変更では、作者的な意味での、大物機能は追加していないので、仕上げについても、その内容は、性能の最適化等ではなく、操作系が中心になっている。昨日書いた様に、今回の変更では、色々と新しい機能が追加されている。AG-デスクトップレコーダーとAG-Webカメラレコーダーについては、新しい使い方が出来る様になる機能追加を行っている。具体的には、AG-デスクトップレコーダーのウインドウ録画機能を使うと、録画中に他のデスクトップ作業が可能になるし、AG-Webカメラレコーダーのズーム・パン機能を使うと、必要に応じて、録画中に映像内容の操作が可能になる訳だ。今回の変更作業を通して、作者的には、あまり操作を複雑にはしたくない、みたいな事も書いてきている。これは何故なのか、というと、AG-デスクトップレコーダーやAG-Webカメラレコーダーというのは、その名が示す通り、AmuseGraphicsの中で、それらの役割を果たす単機能ソフトとして開発している訳なので、あまり、自己主張が強くなると、AmuseGraphics全体のバランスが崩れてしまうからだ。いう事なので、作者的には、新機能についても、極端な自己主張はさせず、さりげなく追加しておきたい所なので、特に、その操作系については、あまり大げさにならない様に気を使っている訳だ。今日は、AG-Webカメラレコーダーの操作系を微修正していたのだが、その主たる内容は、元々あったズーム用の設定ダイアログ等を削除した、というモノだ。ズーム指定は、元々は、ポップアップメニューで設定用ダイアログを表示し、そこにあるスライダーで行う格好にしてあったのだが、それと同時に、マウスのホイール操作でも、ズームアップとズームダウンは可能にしていた。このブログの過去の記事では、AG-Webカメラレコーダーにはズーム機能は入れるものの、パン機能は入れない、みたいな事を書いていたのだが、その後、方針を変更してパン機能も使える様にしてある。そのパン機能というのは、カメラ映像をドラッグし、見たい範囲だけが表示される様にする、という操作系にしたので、ズーム設定のみを別ダイアログで行わせるのも、変な感じになっていた。いう事もあるので、ダイアログでの設定は削除したのだが、ダイアログ設定を残しておいても、使いたくなければ使わないで済む訳だ。実装し、機能もしているダイアログ設定は、機能的に鑑みれば、別段、削除する理由は無い訳なのだが、前述の様に、作者的には、操作系を大げさにはしたくないので、この機能については、削除してしまった訳だ。今回の変更では、似たような判断は随所で行っていて、AGMPlayerの追いかけ再生機能についても、主に、操作系を単純化するために、使い方にバリエーションは持たせない方向にした訳だ。いう事で、元々、そういう方針ではあったのだが、新機能を実装するにあたっては、どうしても、その機能が中心に置かれてしまうので、まだ、自己主張が強い所も残っている訳だ。このため、作者的には、仕上げにあたっては、特に操作系を見直す事で、そういった自己主張を抑え込み、AmuseGraphicsとしての全体バランスを維持しようとしている訳なのだが、ビートルズも解散したし、SMAPも、遂に解散する事になった様だ。今後、個々のアプリが、より強力になっていくと、AmuseGraphicsとしての活動は難しくなるかもしれないのだが、まあ、その時はその時、という事で、今回は、AmuseGraphicsとしてのバランスを重視している訳だ。Adsense)サービスを利用しています。使用して、ユーザーのウェブサイトでの閲覧履歴に基づく広告を配信します。パートナーは当サイトや他のサイトへのアクセス情報に基づく広告をユーザーに表示できます。収集された情報がGoogleによってどの様に使用されるか、収集される情報をユーザーが管理する方法については、以下のリンクを参照下さい。