谷口のプログラム作品集


English

の作った 26個 のプログラム( Windows )を紹介するホームページです。

*** 全てフリーソフト ***
(シェアウエアに関する記述があっても無視して下さい。)

パズルの解答ソフト(3種)
物理シミュレーション(1種)
動画像作成(2種)
スクリーンセーバー(17種)
アクセサリー(3種)


開設:平成 9年5月16日
更新:平成20年12月7日


【Minoru Puzzle】
あべみのるさん創作のスライディングブロックパズルとその最小手数 を紹介するページです。(あべみのるさん公認)
更新:平成14年12月23日


パズルの解答ソフト

スライドパズル万能解答 Ver 5.0e 改版(H10.12.27)
ダウンロード slide50e.lzh 93KB WIN95
フリーウエア 説明
箱の中に複数のコマが入っていて、それらのコマをすべらせることにより指定されたパターンに変えるパズル、これを一般にスライドパズルと言います。本プログラムは、任意のスライドパズルを設計し、その最短経路を探索します。
テスト版 test.lzh

ヘキソミノ解探索 Ver2.0
ダウンロード hex20.lzh 47KB WIN95
フリーウエア 説明 作者コメント
6個の正方形をつないで作った35種類の図形のことを”ヘキソミノ”といいます。そしてこれらの図形を、ある形の”箱”の中にはめ込むパズルはよく知られています。本プログラムはこのヘキソミノパズルの解を探索します。

汎ポリイアモンド万能解答 Ver 2.1 改版(H11.07.10)
ダウンロード iamond21.lzh 83KB WIN95
フリーウエア 説明 English
複数の正三角形をつないで作った図形のことをポリイアモンドと呼びます。 本プログラムはポリイアモンドを用いたあらゆる箱詰めパズルの解を探索します。


物理シミュレーション

回折格子・万能解析 Ver 1.3 改版(H11.12.12)
ダウンロード grat13.lzh 65KB WIN95
クリックで再生(開始まで数分) 説明 フリーウエア
FDTD(時間領域差分法)を用いて、回折格子に入射した光の波面の形状をシミュレーションするソフトです。Ver1.2から波面の動きをAVI動画ファイルに記録できるようになりました。Ver1.3で動画ファイル関連のバグ修正。
ソース gra_s.lzh (51KB)


動画像生成

マンデルプローに突入!動画生成 Ver1.0 H11.09.10
ダウンロード mandel10.lzh 51KB WIN95
フリーウエア 説明
マンデルブロー集合の中の一点に向かって徐々に視点を近づ けて行く様な動画像を作成し、Windows 標準の動画フォーマットであるAVI ファイルとして出力します。静止画のマンデルブロー集合に飽きた方でも、動画化してみることによりこ の図形の美しさを再発見することでしょう。

カオスが動く!3次元リヤプノフ空間生成 Ver 1.1 改版(H11.08.21)
ダウンロード 3dlyap11.lzh 46KB WIN95
クリックで再生(開始まで数分) 説明 フリーウエア
 リヤプノフ空間を3次元に拡張し、動画化を実現しました。「黒い筋のついた軟体動物がその模様を変えながら伸び縮みする」ような、少し気味悪いと同 時に美しい(?)図形です。Windows標準の動画フォーマットであるAVIファイルを出力しま す。


スクリーンセーバー

Panorama S.S. (ver 1.0) H14.11.24
ダウンロード panora10.lzh 43KB WIN95以上
フリーウエア 説明
パノラマ画像の左右の端を繋げてぐるぐる回すスクリーンセーバーです。パ ノラマ画像は任意のビットマップファイル(*.bmp)が使えます。あたかも山頂に 立っているかのような雰囲気を味わえます。

Zernike Polynomials S.S. (ver 2.0) 改版(H14.08.24)
ダウンロード zernik20.lzh 7,517KB WIN95以上
フリーウエア 説明
Nijboer-Zernikeの回折理論により収差のある結像光学系の点像を計算して描画するスクリーンセーバーです。 Ver2.0から従来の光強度に加え位相と振幅も表示できるようになりました。

力学的迷路探索スクリーンセーバー Ver1.0 H12.12.03
ダウンロード maze10.lzh 25KB WIN95
フリーウエア 説明
画面上で迷路を作成し、その迷路の入り口と出口をつまんで左右に引っ張る ことにより迷路を”力学的に解く”スクリーンセーバーです。 描かれる迷路の色彩の美しさ、迷路が変形してゆくリアルな様子、正解経路 が明らかになる過程が楽しめるスクリーンセーバです。

N体問題スクリーンセーバー Ver1.3 改版(H12.09.10)
ダウンロード nbody13.lzh 29KB WIN95
フリーウエア 説明 作者コメント
指定された数の天体の動きをシミュレーションするスクリーンセーバーです。天体の動きは、互いに万有引力が加わる質点の運動方程式を古典ルンゲ・クッタ法で数値的に解くことにより求めています。鮮やかな色の紐が互いに絡まり合いながら伸びて行くという派手なCGが表示されます。

デスクトップで編み物 S.S. Ver 1.0 H11.03.23
ダウンロード knit10.lzh 18KB WIN95
フリーウエア 説明
 デスクトップを材料として”編み物”をするスクリーンセーバーです。 短冊を交差させて行く過程がリズミカルで気持ち良く、また編み上げられた 状態が幾何学的に美しいスクリーンセーバです。

ウルトラQ・成長する渦 S.S. Ver 1.0 H11.02.21
ダウンロード ultraq10.lzh 25KB WIN95
フリーウエア 説明
往年のSFテレビドラマの名作「ウルトラQ」(円谷特撮プロ ダクション、1966)のオープニング画像を再現するスクリーンセーバーです。 気がついてみると、画面には原形が想像できない様な美しい墨流しが出現しています。

中国4000年の秘技!雕象牙透花電脳紋套球 S.S. Ver1.0 初版(H10.11.19)
ダウンロード taso10.lzh 25KB WIN95
フリーウエア 説明
台湾・故宮博物院の有名な展示品の中に、「雕象牙透花雲龍紋套球」と名づけられた清の時代の象牙彫刻があります。これは21層の透かし彫りになった球殻が入れ子になったもので、その各層は分離されており自由に回転するようになっているものです。この多層球をパソコン画面の上で再現するスクリーンセーバです。

網の目・スクリーンセーバー Ver 1.0 初版(H10.11.03)
ダウンロード net10.lzh 19KB WIN95
フリーソフト 説明
デスクトップの画面を「網」の様に引き伸ばし、スクリーン上を引っ張り回した後、再び元の画面に畳み込むスクリーンセーバーです。

スクリーンセーバー・汎万華鏡 Ver2.0
ダウンロード mange20e.lzh 30KB WIN95
フリーウェア 説明
デスクトップの上に万華鏡を置いて覗いたのと同じ画面を作るスクリーンセーバーです。万華鏡の断面形状として任意の多角形と円筒が設定できます。

勝手にフラクタル!スクリーンセーバ Ver1.0
ダウンロード fract10.lzh 22KB WIN95
フリーウェア 説明
マンデルブロー集合はフラクタルの代表的なもので、「数学者によって詳しく調べ られた集合の中で最も複雑なもの」と言われています。 このスクリーンセーバーはマンデルブロー集合を”勝手に”次々と拡大表示 します。

スクリーンセーバー万華鏡 Ver1.0
ダウンロード mange10.lzh 22KB WIN95
フリーウエア 説明
デスクトップの上に万華鏡を置いて覗いたのと同じ画面を作るスクリーンセーバーです。この万華鏡はデスクトップの上を移動して、それに伴い画面が複雑に変化します。

林檎むきます!スクリーンセーバー Ver1.0
ダウンロード apple10.lzh 22KB WIN95
フリーウェア 説明
かわいいナイフが現れて、それが林檎の皮を剥く様にデスクトップを剥くスクリーンセーバーです。林檎を剥くという人間的な動作を真似る様子がユーモラスです。

スクリーンセーバー・極彩色スプレー Ver1.0
ダウンロード SPRAY10.LZH 48KB WIN95
フリーウェア 説明
極彩色のスプレーを吹き付けてデスクトップを汚しまくるスクリーンセーバーです。上下に重なった層の色が混ざって奥深い色を出すため、単純なルールにもかかわらず複雑で精緻なパターンを表示します。

悪魔のスクリーンセーバー Ver1.1
ダウンロード DEMON11.LZH 33KB WIN31
フリーウエア 説明
色とりどりの砂粒から始まり、虹色の渦巻き模様に成長する、妖しく美しいスクリーンセーバーです。

リヤプノフスクリーンセーバー Ver1.0
ダウンロード LYAPUN10.LZH 41KB WIN31
フリーウエア 説明
「リヤプノフ空間」という、軟体動物のようなカオス図形を次々と描画してゆくスクリーンセーバーです。デュードニー氏は「ダリ(Salvador Dali)の弟子の作品と言っても通用しそう・・・」と表現しています。毎回異なる図形を描画するので見飽きません。

スクリーンセーバー ・風紋 Ver1.0
ダウンロード FUUMON10.LZH 23KB WIN95
フリーウエア 説明
いつも同じ方向に風が吹いている時に砂の表面にできる縞模様、これを、”風紋”といいます。この風紋をデスクトップ上に生成するスクリーンセーバーです。いつもはカラフルなデスクトップを、モノトーンの荒涼とした”砂漠”に変える、なかなか渋味のあるスクリーンセーバーです。


アクセサリー

スクリーンの破片を繋いで巻き貝 Ver 1.0 Ver 1.1
ダウンロード spiral10.lzh 37KB WIN95
フリーウェア 説明
スクリーンの一片を切り抜き、それを少しづつ拡大(もしくは縮小)しながら繋ぎ合わせて行くことにより巻き貝の様な螺旋模様を描くお遊びソフトです。

アイコンの舞い Ver1.0
ダウンロード icon10.lzh 39KB WIN95
フリーウェア 説明
デスクトップ上のアイコンを間欠的に動かし続けるプログラムです。アイコンの移動パターンは3種類から選べます。何の役にも立たないプログラムですが、興味深いアイコンの動きはデスクトップを華やかに飾ります。

ウインドウの中にウインドウ Ver1.0
ダウンロード WINWIN10.LZH 28KB WIN31
フリーウエア 説明
ウインドウの中に自分自身のウインドウがあり、その中には更に小さいウインドウがある・・・という無限の繰り返しが表示されます。デスクトップのアクセサリとしてお楽しみ下さい。


注意事項
  • このホームページに掲載されたプログラムを使用した結果の影響については、責任を負いかねますのでご了承ください。
  • 「説明」および説明書ファイル "readme.txt" の中で作者のホームページを http://pweb.aix.or.jp/ や http://www1.usne.ne.jp/~yuki-ta/ と紹介しているものがありますが、これは引っ越す前のアドレスで、”ここ”ではないので注意して下さい。
  • 「説明」および説明書ファイル "readme.txt" の中でシェアウェアとして記述しているものがありますが、これは昔のなごりなので無視して下さい。このホームページからダウンロードする場合はフリーソフトとします。

作者へのメール
MXA01205@nifty.ne.jp

お願い:メールの件名中の任意の位置に "***" (半角のアスタリスク3つ)を入れて下さい(スパムメール対策)。