| フラクティント | |
|---|---|
Fractintでレンダリングされたマンデルブロ集合 | |
| 開発者 | ストーンスープグループ |
| 初回リリース | 1988年9月 (1988-09年) |
| 安定版リリース | 20.04p14 / 2015年8月22日 (2015年8月22日) |
| オペレーティング·システム | MS-DOS、Linux |
| 入手可能な | 英語 |
| タイプ | フラクタル生成ソフトウェア |
| ライセンス | フリーウェア |
| Webサイト | fractint.org |
Fractint(旧称FRACT386)は、様々なフラクタル図形を描画・表示するためのフリーウェアのコンピュータプログラムです。このプログラムはMS-DOS上で開発され、その後Atari ST、Linux、Macintoshに移植されました。1990年代初頭には、Fractintはパーソナルコンピュータ向けのフラクタル図形生成プログラムの決定版でした。[ 1 ]
Fractintという名前は、フラクタル(fractal )と整数(integer)を 組み合わせた造語です。これは、Fractint の初期バージョンでは、数値演算コプロセッサを搭載していないコンピュータでのレンダリングを高速化するために、整数演算(固定小数点演算とも呼ばれる)のみを使用していたことに由来します。その後、浮動小数点演算と任意精度演算モードが追加されました。
FractIntは、文献に登場したほとんどの種類のフラクタルを描画できます。また、厳密にはフラクタルではないものの、より正確には表示ハックと表現できる「フラクタルタイプ」もいくつかあります。これにはセルオートマトンが含まれます。


Fractintは1988年にFRACT386として登場しました。これは、 Intel 80386プロセッサ上で整数演算を用いてフラクタルを高速にレンダリングするコンピュータプログラムです。80386では、浮動小数点演算をネイティブにサポートするためにIntel 80387コプロセッサが必要でしたが、これはIBM PC互換機では珍しいことでした。
FRACT386の初期のバージョンはバート・タイラーによって書かれました。彼は整数演算を使用するTIベースのプロセッサ用のマンデルブロ・ジェネレータをベースにして、386マシン用に同様のプログラミングを試みることに決めました。[ 2 ]
1989年2月、このプログラムはFractintと改名されました。1990年7月には、ハワード・チューによって演算ルーチンがモトローラ68000アセンブリ言語 で書き直され、 Atari STに移植されました。
FRACTINTには注目すべきフォークが2つあります。ManPWinとIterated Dynamicsです。ManPWin はWinFract 18をベースにしたフォークで、ソース コードはgithubに掲載されています。Iterated DynamicsはFRACTINT 20.04パッチレベル4をベースにしたフォークで、ソースコードはgithubに掲載されています。