Existing users, log in.  New users, create a free account.  Lost password?

Mac OS X  |  Home / Education  |  Math / Science  |  TeraFractal

TeraFractal

TeraFractal - 2.1

create lifelike fractals visually with an iterated function system

All Time: (5.0)
Version 2.1: Not rated (0.0)
Selected Version: 2.1
Release Date: 2007-11-18
License: Freeware
Downloads (version 2.1): 488
Downloads (all versions): 4,579

Information Related to Version:

Broken Link? Newer Version? Tell us!

Product Description:

TeraFractal lets you create and display fractal images that are based on an iterated function system. But rather than forcing you to define transformations numerically, TeraFractal represents each transformation as a rectangle in a control window. You make adjustments by simply manipulating these rectangles with the mouse to alter the translation, rotation, and scaling factors. This representation also allows you to see the properties of a given iterated function system at a glance. (See screen shot.)

TeraFractal updates the fractal image continually by using an efficient randomized algorithm that iteratively applies the transformations to a random starting point. This real-time feedback makes it possible to create lifelike fractals in a surprisingly short time.

What's new in this version:

  • Adds the ability to precisely control transformations using the arrow keys.
  • Fixes a display bug that affected the rendering of fractals that used rotation. TeraFractal rendering is now precisely mathematically correct. Most fractals created with earlier versions of TeraFractal will look different when viewed with this version.

Operating System Requirements:

This product is designed to run on the following operating systems:

  • Mac OS X 10.4 Intel
  • Mac OS X 10.4 PPC
  • Mac OS X 10.3.9

Additional Requirements:

  • Mac OS X 10.4 PPC
  • Mac OS X 10.3.9
  • Mac OS X 10.4 Intel
  • Mac OS X 10.0
  • Mac OS X 10.1
  • Mac OS X 10.5 PPC
  • Mac OS X 10.2
  • Mac OS X 10.5 Intel
  • Mac OS X 10.3
  • Mac OS Classic

Screenshots:

TeraFractal

Download Links:

Download Links:

Your Installed Versions:


 

Feedback Summary:

Version 2.1:
Overall Rating: Not rated (0.0) Features: Not rated (0.0) Support: Not rated (0.0)
Ease of Use: Not rated (0.0) Quality / Stability: Not rated (0.0) Price: Not rated (0.0)
Add Your Feedback

Key to Types of Feedback:

ReviewsReviews   TroubleshootingTroubleshooting   Usage TipsUsage Tips   Developer NotesDeveloper Notes   CommentaryCommentary   Featured ReviewsFeatured Reviews

TeraFractal CommentaryCrashes on 10.4.11 when attempting to export a JPEG - Version: 2.1, 11/19/2007 07:10AM PST

(0 of 2 users found this comment useful)

Tony Walton
All very impressive, until I try to export the fractal as a JPEG. This is the "default" fractal (seen when you open the app); hit "Cmd-P", tell it to export as "frac" in Documents (or any other filename/folder), hit "Export to JPG" and …

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_INVALID_ADDRESS (0x0001) at 0x15605000

Thread 0 Crashed:
0   com.apple.CoreGraphics         	0x9037bb81 sseCGSBlendXXXX8888 + 749
1   com.apple.CoreGraphics         	0x903c2dce RGBA32_image + 1760
2   libRIP.A.dylib                 	0x942f93a7 ripl_Mark + 40
3   libRIP.A.dylib                 	0x942f2bb7 ripl_BltImage + 857
4   libRIP.A.dylib                 	0x942f25f5 ripc_RenderImage + 163
5   libRIP.A.dylib                 	0x942f048d ripc_DrawImage + 2876
6   com.apple.CoreGraphics         	0x90336ac1 CGContextDrawImage + 403
7   com.apple.ImageIO.framework    	0x9190b832 CGImageCreateCopyWithParameters + 1477
8   com.apple.ImageIO.framework    	0x91902c5c CGImageDestinationAddImage + 4776
9   com.apple.AppKit               	0x933bc4bd +[NSBitmapImageRep(NSBitmapImageFileTypeExtensions) representationOfImageRepsInArray:usingType:properties:] + 2289
10  com.apple.AppKit               	0x93437fd8 -[NSBitmapImageRep(NSBitmapImageFileTypeExtensions) representationUsingType:properties:] + 1374
11  com.robinstewart.TeraFractal   	0x0000310c -[MyOpenGLView dataWithJPGInsideRect:] + 680
12  com.robinstewart.TeraFractal   	0x00002e1e -[MyOpenGLView exportPanelDidEnd:returnCode:contextInfo:] + 148
13  com.apple.AppKit               	0x934b3cb8 -[NSSavePanel(NSSavePanelRuntime) _didEndSheet:returnCode:contextInfo:] + 306
14  com.apple.AppKit               	0x933ec81a -[NSApplication endSheet:returnCode:] + 359
15  com.apple.AppKit               	0x93482d76 -[NSSavePanel(NSSavePanelRuntime) ok:] + 311
16  com.apple.AppKit               	0x93362dbc -[NSApplication sendAction:to:from:] + 107
17  com.apple.AppKit               	0x93362d15 -[NSControl sendAction:to:] + 101
18  com.apple.AppKit               	0x93364ec1 -[NSCell _sendActionFrom:] + 168
19  com.apple.AppKit               	0x933776a1 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 1271
20  com.apple.AppKit               	0x93395289 -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 848
21  com.apple.AppKit               	0x93394b39 -[NSControl mouseDown:] + 757
22  com.apple.AppKit               	0x933523e3 -[NSWindow sendEvent:] + 5279
23  com.apple.AppKit               	0x93793231 -[NSSavePanel sendEvent:] + 423
24  com.apple.AppKit               	0x93344384 -[NSApplication sendEvent:] + 5023
25  com.apple.AppKit               	0x9326ee1e -[NSApplication run] + 547
26  com.apple.AppKit               	0x93262d4f NSApplicationMain + 573
27  com.robinstewart.TeraFractal   	0x00001fe6 _start + 216
28  com.robinstewart.TeraFractal   	0x00001f0d start + 41


Seems like CoreGraphics isn't happy with what it's being asked to do. This is on 10.4.11 on a dual-core 2GHz MacBook.
Post a commentAlert Admin

Most Recent Replies: View All 2 Replies

TeraFractal ReviewGreat! - Version: 2.0, 10/31/2006 08:54PM PST

FishyFish
I have been very interested in this particular kind of fractal and I find this application far easier to use that I thought possible. It does what it is suppose to and does it amazingly well. Its not a lot, but its very impressive.

A few additional features that would be nice would be the ability to enlarge the window, or render a high quality image at the selected settings or to reset the defaults (Standard Sierpinski's triangle) or let the user set it to one of the well known fractals it can make.
Post a commentAlert Admin

Most Recent Replies: View All 1 Replies