아포픽스(소프트웨어)
Apophysis (software)![]() | |
안정된 릴리스 | 2.09 / 2009년9월 10일, 전( |
---|---|
저장소 | |
기입처 | 델파이 |
운영 체제 | Microsoft Windows |
유형 | 프랙탈 / 그래픽스 |
면허증. | GNU 일반 공중 라이선스 |
웹 사이트 | www.apophysis.org, 아포픽스 |
Apophysis는 Microsoft Windows 및 [1]Macintosh용 오픈 소스 프랙탈 Flame 에디터 및 렌더러입니다.
아포피시스는 삼각형을 조작해 변환을 직접 편집할 수 있는 에디터, 삼각형을 랜덤으로 편집하는 돌연변이 창, 색상과 화상의 위치를 조정할 수 있는 조정 창 등 프랙탈 불꽃을 만들고 편집하는 많은 기능을 가지고 있다.또한 프랙탈의 대부분의 컴포넌트에 직접 액세스할 수 있는 스크립트 언어를 제공하여 Electric Sheep에서 볼 수 있는 애니메이션과 같은 효과를 제공합니다.사용자는 프랙탈 불꽃을 FLAM3와 같은 다른 프랙탈 불꽃 렌더링 프로그램으로 내보낼 수 있습니다.
3D를 지원하는 Apophysis의 다른 버전이 있습니다.클론, 포트 및 포크가 많이 있습니다.
역사
Scott Draves는 프랙탈 Flames를 발명하여 90년대 초에 C로 작성된 오픈 소스 구현을 발표했습니다.2001년 Ronald Hordijk는 그의 코드를 Delphi로 번역하여 비애니메이션 스크린세이버를 만들었다.그리고 2003년 또는 2004년에 마크 타운센드는 Ronald의 코드를 가져와 그래픽 사용자 인터페이스를 추가하여 [2]Apophysis를 만들었습니다.이후 Peter Sdobnov, Piotr Bories 및 Ronald Hordik에 의해 개선 및 업데이트되었습니다.
2009년부터 Apophysis 7X라고 불리는 Apophysis 버전이 있습니다.원래는 Windows Vista 및 7과 같은 최신 Microsoft Windows 운영체제를 지원하는 것을 목표로 하고 있었습니다.Apophysis 사용자의 강력한 피드백은 개발자인 Georg Kiehne에게 7X를 지금까지 가장 인기[citation needed] 있고 고급 버전의 Apophysis로 만든 업데이트를 제공하도록 장려했습니다.
기술적 세부사항
사용자가 수학 함수 집합을 지정합니다.각 함수는 아핀 맵과 보통 비선형 맵으로 구성됩니다.이 기능 세트를 반복 기능 시스템(IFS)이라고 부릅니다.그런 다음 아포피시스는 몬테카를로 시뮬레이션을 통해 이 기능 세트의 유인체를 생성한다.사실, 아포피시스는 확률 측도를 생성하며, 이는 어떤 규칙에 따라 색칠됩니다.
스크립트
Apophysis는 Scripter Studio 스크립팅[3] 라이브러리를 사용하여 사용자가 새 Flame을 만들거나 기존 Flame을 편집하거나 더 큰 작업을 수행하는 스크립트를 작성할 수 있도록 합니다.이러한 사례 중 하나는 프랙탈의 전체 배치를 렌더링하는 것입니다.
플러그인
Apophysis는 플러그인 API를 지원하므로 새로운 버전을 독립적으로 개발하고 배포할 수 있습니다.다양한 사용자 커뮤니티에서 사용할 수 있는 플러그인이 많이 있습니다.
샘플 이미지
「 」를 참조해 주세요.
레퍼런스
- ^ "Apophysis 7x". Archived from the original on 2011-12-24.
- ^ "spot blog: Correcting Flame History".
- ^ Software, TMS. "TMS Software".