Фрактинт

Компьютерная программа для визуализации и отображения многих видов фракталов
Фрактинт
Разработчик(и)Группа Каменного Супа
Первоначальный выпускСентябрь 1988 г .; 36 лет назад ( 1988-09 )
Стабильный релиз
20.04p14 / 22 августа 2015 г. ; 9 лет назад ( 2015-08-22 )
Операционная системаMS-DOS , Linux
Доступно вАнглийский
ТипПрограммное обеспечение для генерации фракталов
ЛицензияБесплатное ПО
Веб-сайтfractint.org

Fractint (первоначально FRACT386 ) — бесплатная компьютерная программа для рендеринга и отображения многих видов фракталов . Программа изначально была разработана для MS-DOS , затем была перенесена на Atari ST , Linux и Macintosh . В начале 1990-х Fractint была окончательной программой для генерации фракталов на персональных компьютерах. [1]

Название представляет собой гибрид fractal и integer , поскольку первые версии Fractint использовали только целочисленную арифметику (также известную как арифметика с фиксированной точкой ) для более быстрого рендеринга на компьютерах без математических сопроцессоров . С тех пор были добавлены режимы арифметики с плавающей точкой и арифметики произвольной точности .

FractInt может рисовать большинство видов фракталов, которые появлялись в литературе. Он также имеет несколько "типов фракталов", которые, строго говоря, не являются фракталами, но могут быть более точно описаны как display hacks . К ним относятся клеточные автоматы .

Разработка

Фрактал Мандельброта с редактором цветовой палитры Fractint (версия 20.0 в DOSBOX 0.72)
Часть множества Мандельброта при максимальном увеличении, показывающая, что множество содержит почти копии самого себя.

Fractint изначально появился в 1988 году как FRACT386, компьютерная программа для очень быстрого рендеринга фракталов на процессоре Intel 80386 с использованием целочисленной арифметики. 80386 требует сопроцессора Intel 80387 для собственной поддержки арифметики с плавающей точкой, что было редкостью в IBM PC-совместимых компьютерах .

Ранние версии FRACT386 были написаны Бертом Тайлером, который основал ее на генераторе Мандельброта для процессора на базе TI, который использовал целочисленную математику, и решил попробовать запрограммировать что-то подобное для своей машины 386. [2]

В феврале 1989 года программа была переименована в Fractint. В июле 1990 года она была портирована на Atari ST , а математические процедуры были переписаны на языке ассемблера Motorola 68000 Говардом Чу. [ необходима цитата ]

Вилки

Существует два известных форка FRACTINT: ManPWin и Iterated Dynamics. ManPWin — это форк на основе WinFract 18 с исходным кодом на github. Iterated Dynamics — это форк на основе FRACTINT 20.04 patch level 4 с исходным кодом на github.

Смотрите также

Ссылки

  1. Рэй Гирван (24 августа 1991 г.). «Обзор: Fractint привлечен к ответственности». Newscientist . Reed Business Information . Получено 25 марта 2013 г. .
  2. ^ Тайлер, Берт и Вегнер, Тимоти, Fractal Creations, 2-е издание , Waite Group Press, 1993, ISBN 1-878739-34-4 , стр. 461 

Дальнейшее чтение

  • Зеркало ныне ушедшего сайта spanky.triumf.ca Fractint
  • Страницы WWW команды разработчиков Fractint через Wayback Machine
Взято с "https://en.wikipedia.org/w/index.php?title=Fractint&oldid=1253465061"