====================================================================== 【ソ フ ト名】 マンデルプローに突入!動画生成 Ver1.0 【登 録 名】 mandel10.lzh 【検索 キー】 1:mandel 2:$WIN32 【著作権 者】 谷口 幸夫 MXA01205 【対応 環境】 日本語版Windows 95以上(フルカラー画面を推奨) 【動作 確認】 NEC PC9821BP(日本語版 Windows95) SONY PCG-505EX (日本語版 Windows95) 【掲 載 日】 1999/09/10 【作成 方法】 LHA にて解凍を行う。 A> LHA E mandel10(リターン) 【ソフト種別】 フリーソフトウェア 【転載 条件】 事後でもかまわないので、私宛にメールをください。 ====================================================================== ダウンロードファイル名を『mandel10.lzh』としてください。 ====================================================================== 【ソフト紹介】 マンデルブロー集合は代表的なフラクタル図形で、「数学者によって詳し く調べられた集合の中で最も複雑なもの」と言われています。 本プログラムはマンデルブロー集合の中の一点に向かって徐々に視点を近づ けて行く様な動画像を作成し、Windows 標準の動画フォーマットであるAVI ファイルとして出力します。このAVIファイルはWindows 付属の「メディア プレーヤー」などで鑑賞して下さい。 このプログラムの特徴は、 ・ 視点を近づけて行くときの「軌跡」をGUIで設定することが出来ます。 ・ 描画における色付けを自由に指定できます。  ・ 描画における階調を自動的に最適化します。 静止画のマンデルブロー集合に飽きた方でも、動画化してみることによりこ の図形の美しさを再発見することでしょう。 【ファイル内容】 mandel10.lzh には、以下の2つのファイルが圧縮されています。 readme .txt ------ 説明書 mandel .exe ------ プログラム本体 【概 要】 ・本プログラムは、まず複数のBMP画像ファイルを作成し、次にこのBMP  ファイルの組みから一つのAVI動画ファイルを作成します。 ・BMPファイルは複数のStepに分けて作成します。各Stepごとに視点を近づ  ける軌跡を設定します。軌跡は以下の2つの数値で指定します。   拡大倍率:Stepの最初と最後の画像サイズの比率です。   座標  :Stepの最初と最後の、画像中心の(マンデルブロー集合上の)        座標です。  拡大倍率は数値で(例えば"8" 倍)、座標はプログラム中のGUI機能で指  定します。  すなわち、軌跡はマンデルブロー集合上のStepの数だけの折れ線で表わされ  ることになります。 ・本プログラムの操作手順を以下に示します。 (1) 画像の仕様を設定します。 (2) 軌跡を設定します。 (3) BMP画像ファイルの組みを作成します。 (4) BMPファイルの組みから一つのAVI動画ファイルを作成します。 (5) BMPファイルを消去します。  以下、この順序に従い本プログラムの使い方を説明します。   【使い方】 0 本ソフトを起動します。   メインのダイアログポックスが開きます。 1 画像仕様の設定 (1) "Width" に作成する画像の横のサイズをピクセル単位で入力します。 (2) "Height"に作成する画像の縦のサイズをピクセル単位で入力します。 (3) "Cutoff"に計算を打ち切る回数を指定します。    この値を大きくするほど正確な計算を行いますが、時間がかかります。  (4) "Gradation" に描画の色付けを以下の記号(半角)を用いて指定します。 R:赤 G:緑 B:青 C:シアン M:マゼンタ Y:黄 W:白 K:黒 *:(区切り記号) (例)・ RG 赤から緑まで徐々に変化する。 ・ BGR 青から緑を経過して赤まで徐々に変化する。 ・ CM*YW シアンからマゼンタまで徐々に変化し、突然黄に変 わり、その後白まで徐々に変化する。 2 軌跡の設定 (1) "Scaling" に1Stepごとの拡大倍率を入力します。  (2) "Set Route" ポタンを押して下さい。    軌跡設定用ウインドウが開きます。 (3) "Route" メニュをクリックして下さい。 最初の画像が描画されます。 (4) カーソルの回りに拡大領域を示すフレームが現れます。    マウスによりこのフレームを拡大したい部分へ移動させ、クリックして    下さい。    ウインドウ下側のステータスバーに指定した座標が表示されます。 (5) "Next"メニュをクリックして下さい。 拡大された画像が描画されます。 (6) 同じ様に次のStepの拡大領域を指定します。 (7) (5)(6)の操作を希望するStepの数だけ、繰り返します。 (8) "Route" メニューをクリックすることにより、今まで設定した軌跡が表示    されます。 (9) "OK"メニューをクリックすることにより軌跡設定用ウインドウは閉じます。  3 BMPファイル列の作成  (1) "BMP's/Step"に1Stepごとに作成するBMPの数を指定します。    この値が多い程、滑らかな動画となります。 (2) "Input ROOT Name" ボタンを押します。    ファイル名入力用のダイアログボックスが開きます。    この中で、これから作成するBMPファイルのディレクトリと「基本部    分」を入力します。    例 sample        sample.bmp  いずれの形でも良い。 (3) "Make BMP File" ボタンを押します。    BMP作成用のウインドウが開きます。    メニュー"Start" をクリックします。計算が開始されます。    計算が終了するとウインドウの下のステータスバーに「計算終了」と表示    されます。    途中で計算を中止したいときはメニュー "Cancel" をクリックして下さい。    一連の計算によりBMPファイルが作成されます。    作成されるBMPファイルの数=(指定したStep数)×(BMP's/Step) 指定したStep数 =3 BMP's/Step   =10    「基本部分」 ="Sample"       の場合、以下の30個のファイルが作成されます。     sample000.bmp -> sample029.bmp  (4) 計算が終了したら、メニュー "Exit" をクリックしてBMP作成用ウイ    ンドウを閉じます。 4 AVIファイルの作成 (1) "Frame Rate"に作成するAVIファイルの一秒間当たりに表示するBMP    ファイル数を指定します。 (2) "Make AVI File" ボタンを押します。    ファイル名入力用のダイアログボックスが開きます。    この中で、AVIファイル名を入力します。    例 sample       sample.avi  いずれの形でも良い。    (3) "開く"ボタンを押します。    「ビデオの圧縮」指定用ダイアログボックスが開きます。    圧縮プログラムを指定して、OKボタンを押します。  (4) 確認用メッセージが表示されるので、OKを押して下さい。        BMPファイルを元にAVIファイルが作成されます。    かなり長時間かかります。 ファイルの作成が終了するとメッセージが表示されるので、OKをクリッ    クして下さい。 5 "Delete BMP Files"ボタンを押します。   現れるメッセージで「はい」を押すとBMPファイルが全て消去されます。   AVIファイルは消されません。 6 最後に"End" ボタンを押してプログラムを終了します。 7 できたAVIファイルを「メディアプレーヤー」などで鑑賞して下さい。   「メディアプレーヤー」は画面左下のスタートから以下の方法で起動します。    スタート/プログラム/アクセサリ/マルチメディア/メディアプレーヤー 【作者からのお知らせ】 以下のWWWで、作者作成の他のプログラムを紹介しています。あわせてご 覧ください。 http://www1.usen.ne.jp/~yuki-ta/  例えば、静止画のマンデルブロー図形を描くスクリーンセーバー、「勝手に フラクタル!スクリーンセーバ」などがダウンロードできます。  以 上
ホームページへ戻る