AFractal

はじめに
AFractal - Icon
 AFractal は PC 用フラクタル データ醸成プログラム JFractal を Android に移植しようとしたものです。
 Android の特性により結果的に、全く別のものに仕上がりました。データの互換性は保持していますので共用は可能です。
 機能としてはフラクタル画像 (データ) の醸成、サウンドの醸成、画像 (データ) の三次元オブジェクト化、セル オートマトン (一次元、二次元) 画像の醸成、フラクタル画像をオーバレイしたマップ表示などがあります。
 画像 (データ) の醸成はバックグラウンドで行うこともできます。
 また、フラクタル サウンドの演奏は WiFi を経由して PC の MIDI 音源を使用することができます。
 ※ デモ バージョンは、広告が表示されます。また、データとサウンドの保存ができません。
 ※ バージョン 1.1.1 で日本語のロケールを追加しました。
 ※ 醸成 ≒ 生成、作成 + α の感じで使用しています。

スクリーンショット

ダウンロード
AFractal Version 1.1.9 (ウェブ)
 価格は \555._ です。
AFractal デモ Version 1.1.9 (ウェブ)
なし
 無料です。尚、広告が表示されます。

使い方
ヒント
マニュアル
ギャラリー
AFractal Sound Server
チュートリアル

機能
画面の向き
 縦と横の向き (デバイスの向きによる) で起動することができます。
 起動後に向きを変更することも可能です。
ファイル (.xml) からの起動
 ブラウザの ダウンロード (ダウンロード後長押しで 開く を選択) 機能 、あるいは、いくつかのファイル マネージャーの アプリケーションを選択 (AFractal を選択) 機能 を使用してデータ ファイル (.xml) から Afractal を起動することができます。
画像とフラクタル データ (ギャラリーは こちら)
 フラクタル画像を作成してその画像をファイル (.png) へ保存したり、壁紙として保存したりすることができます。
 勿論、データ設定をファイル (.xml) に保存することも可能です。
 実は、画像を作成するためにフラクタル データを醸成しているのですが、この醸成されたフラクタル データはサウンド ビュー、三次元ビュー、セル オートマトン、マップ ビューにも使用されます。
サウンド (ギャラリーは こちら)
 フラクタル サウンドを奏でて、それをファイル (.mid) へ保存することができます。
 保存したファイルは着信音に設定することが可能です。
サウンド サーバ (AFractal Sound Server)
 AFractal でライブで奏でているサウンドを PC でも同時にライブで奏でることができます。
 WIFI を使用したネットワークが利用可能な PC 上で AFractal Sound Server を起動するだけです。
三次元オブジェクト
 フラクタル・データを三次元のオブジェクトに変換することができます。
 表示されているオブジェクトと背景をファイル (.png) へ保存したり、壁紙として保存したりすることができます。
 オブジェクトをタッチ&ドラッグ して回転させたり、オブジェクト (注視点) を上下させたり、視点 (カメラ) と注視点の距離を変更する機能も追加されました。
セル オートマトン (ギャラリーは こちら)
 醸成されたフラクタル データをパラメータに使用して一次元と二次元のセル オートマトンを醸成することができます。
 画像はファイル (.png) へ保存したり、壁紙として保存したりすることが可能です。
画像をオーバレイしたマップ
 フラクタル画像をグーグル マップにオーバレイして表示することができます。
 これは フラクタル画像とグーグル マップのコラボレーション を意図したものです。面白いかどうかの判断はユーザーの皆さんに委ねます。
描画サービス
 フラクタル画像 (データ) をバックグラウンドで醸成するサービスです。
 夜ベッドに入る前に描画サービスを起動しておくと、次の朝 美しい? あるいは 奇妙な? フラクタル画像に感動するかもしれません。
画像ウィジェット (ベータ)
 サンプル データによる画像の全体や一部分をランダムに表示することができます。

不具合
三次元ビュー
java.lang.OutOfMemoryError (画面の解像度が大きい場合に起こる?)
 原因を究明中です。(Open GL のメモリー・リークもあわせて調査中)
 ※ もしシステムによって強制終了されることが頻繁に起こるようでしたら メイン (描画) ビュー≫オプション≫三次元ビューの事前設定≫解像度の縮尺 の値を小さくしてみてください。

補足
デモ バージョンの機能制限
画面の上下に広告が表示されます。また。次に上げるいくつかの機能が実装されていません。
- メイン (画像) ビューのデータをファイル (.xml) へ保存する機能
- メイン (画像) ビューの画像をファイル (.png) へ保存する機能
- メイン (画像) ビューの画像を壁紙として保存する機能
- サウンド ビューのサウンドをファイル (.mid) へ保存する機能
- 三次元ビューの画像をファイル (.png) へ保存する機能
- 三次元ビューの画像を壁紙として保存する機能
- セル オートマトンの画像をファイル (.png) 保存する機能
- セル オートマトンの画像を壁紙として保存する機能
- 描画サイズ :: 全画面、全画面 / 2

更新履歴
フル、デモ バージョン 1.1.9 - 2015.3.18
- Android 5.0 で通常の起動時に発生する不具合を修正
フル、デモ バージョン 1.1.8 - 2013.5.14
- 描画、計算の開始・終了を画面のタップでできるように改良
- メイン (描画) ビューの画面の長押しで描画原点を移動できるように改良
- 三次元ビューに 制御ボタン群 を配置
フル、デモ バージョン 1.1.7 - 2011.12.19
- Large screens に対応
- Extra high-density screens に対応
フル、デモ バージョン 1.1.6 - 2011.11.15
- Android 4.0 でプログラムをビルド (Android 1.5 - 4.0 をサポート)
- 描画サイズ オプションの項目を変更
- 一部のファイルマネージャー・アプリ(DropBox 含)から直接起動することができない不具合を修正
- ウェブ・ページの XML ファイルのリンクやメールなどに書かれた URL から直接起動することができる機能を追加
- メイン (描画) ビューの画面を操作した時の挙動を改良
- サウンド ビューの画面を操作した時の挙動を改良
- サウンド醸成のプロセスを改良
フル、デモ バージョン 1.1.5 - 2011.2.8
- Android 2.3 でプログラムをビルド (Android 1.5, 1.6, 2.0, 2.0.1, 2.1, 2.2, 2.3 をサポート)
- 画像を共有 (.png) の機能を一部変更
- manifest に uses-feature node を追加
- 描画サービスに関する不具合を修正
フル、デモ バージョン 1.1.4 - 2010.11.10
- サイトの URL を変更
- メイン (描画) ビューに 画像を共有 (.png) の機能を追加
- セル オートマトンに 画像を共有 (.png) の機能を追加
- 三次元ビューに 三次元画像を共有 (.png) の機能を追加
フル、デモ バージョン 1.1.3 - 2010.9.30
- 外部キーボードの出入時にエラーが発生する不具合を修正
- メイン (描画) ビューの 色の値 の設定に関する不具合を修正
フル、デモ バージョン 1.1.2 - 2010.6.4
- Android 2.2 でプログラムをビルド (Android 1.5, 1.6, 2.0, 2.0.1, 2.1, 2.2 をサポート)
フル、デモ バージョン 1.1.1 - 2010.4.18
- 日本語のロケールを追加
- マップ ビューのオプションに関する不具合を修正、改良
フル、デモ バージョン 1.1 - 2010.3.21
- 三次元ビューにタッチ&ドラッグでオブジェクトを回転する機能を追加
- 三次元ビューにオブジェクト (注視点) を上下に移動する機能を追加
- 三次元ビューに視点 (カメラ) と注視点の距離を変更する機能を追加
- メイン (描画) ビューのオプションに 三次元ビューの事前設定 の項目を追加
- メイン (描画) ビューの詳細データ設定に関する不具合を修正
フル、デモ バージョン 1.0.9 - 2010.3.3
- メイン (描画) ビューの色テーブルの作成に関する不具合を修正
- Android 1.5 で低解像度用グラフィクス アイテムが使用されてしまう不具合を修正
- Android 2.* でいくつかのダイアログのタイトル文字が欠けて表示されてしまう不具合を修正
フル、デモ バージョン 1.0.8 - 2010.2.4
- メイン (描画) ビューの詳細データ設定に関する不具合を修正
- サウンド ビューのサーバ設定に関する不具合を修正
- Android 2.* でいくつかのダイアログのタイトル文字が欠けて表示されてしまう不具合を修正
フル、デモ バージョン 1.0.7 - 2010.1.24
- Android 2.1 でプログラムをビルド (Android 1.5, 1.6, 2.0, 2.0.1, 2.1 をサポート)
- セル オートマトンに関する不具合を修正
- メイン (描画) ビューの Quick Magnifying に関する不具合を修正
- メイン (描画) ビューの描画のスレッドを改良
- データ ファイル (.xml) から起動する機能を追加
- Android 2.* でいくつかのダイアログのタイトル文字が欠けて表示されてしまう不具合を修正
フル、デモ バージョン 1.0.6 - 2010.1.9
- セル オートマトンを追加
- メイン (描画) ビューの描画サイズに関する不具合を修正
- Android 2.* でいくつかのダイアログのタイトル文字が欠けて表示されてしまう不具合を修正
フル、デモ バージョン 1.0.5 - 2009.12.25
- Android 2.0.1 でプログラムをビルド (Android 1.5, 1.6, 2.0, 2.0.1 をサポート)
- 複数の画面解像度 (Additional Screen Resolutions) のサポートを追加
- グラフィクスを変更
- メイン (描画) ビューのデータの設定項目に 描画サイズ を追加
- メイン (描画) ビューのオプションに 描画≫サイズの既定値 を追加
- 三次元ビューを改良
- 三次元ビューのタイトル バーを変更
- 三次元ビューにステータス バーを追加
- 三次元ビューに三次元画像をファイル (.png) に保存する機能を追加
- 三次元ビューに三次元画像を壁紙として保存する機能を追加
- 画像ウィジェット (ベータ) を改良
- Android 2.* でいくつかのダイアログのタイトル文字が欠けて表示されてしまう不具合を修正
フル、デモ バージョン 1.0.4 - 2009.12.5
- サウンド ビューでサウンド醸成の方法を改良
- サウンドをファイル (.mid) に保存する機能を改良
- サウンド ビューの 静的データ設定≫モード に 楽器のシャッフル (複旋律) と 打楽器のシャッフル を追加
- Android 2.* でいくつかのダイアログのタイトル文字が欠けて表示されてしまう不具合を修正
フル、デモ バージョン 1.0.3 - 2009.11.28
- サウンド ビューの 静的データ設定≫モード に 単旋律、複旋律、その他... を追加
- サウンド ビューの 静的データ設定≫楽器≫999. Percussions を 静的データ設定≫モード≫打楽器のシャッフル に移動
- メイン (描画) ビューのオプションの描画の既定値に関する不具合を修正
- Android 2.* でいくつかのダイアログのタイトル文字が欠けて表示されてしまう不具合を修正
フル、デモ バージョン 1.0.2 - 2009.11.21
- アプリ アイコンを変更\n - メイン (描画) ビューの色テーブルに関する不具合を修正
- メイン (描画) ビューのオプションに描画に関する設定項目を追加
- メイン (描画) ビューのオプションに色に関する設定項目を追加
- サウンド ビューの 静的データ設定≫サウンド醸成の方向 に 重力 を追加
- Android 2.* でいくつかのダイアログのタイトル文字が欠けて表示されてしまう不具合を修正
フル、デモ バージョン 1.0.1 - 2009.11.9
- サウンド ビューに WIFI を経由して PC でサウンドを奏でる機能を追加
- メニューに ヘルプ≫ヒント を追加
- メイン (描画) ビューのメニューに ヘルプ≫更新履歴 を追加
- Android 2.* でいくつかのダイアログのタイトル文字が欠けて表示されてしまう不具合を修正
デモ バージョン 1.0 - 2009.10.30
- 初回リリース
フル バージョン 1.0 - 2009.10.21
- 初回リリース