Ultra Fractal
Ultra Fractal
Ultra Fractal Help
What's new?
Getting help
Tutorials
About fractals
Workspace
Fractal windows
Gradients
Fractal formulas
Coloring algorithms
Transformations
Plug-ins
Layers
Animation
Browsers
Formula editors
Exporting and rendering
Network calculations
Writing formulas
Purchasing Ultra Fractal
Support
Ultra Fractal
Writing formulas
Reference
Built-in classes
Built-in classes
Ultra Fractal > Built-in classes
Ultra Fractal Help
What's new?
What's new in Ultra Fractal 5?
New compiler features
Getting help
Getting help
Context-sensitive help
Help for formula authors
Tutorials
Tutorials
Quick Start Tutorial
Creating a fractal image
Changing formula parameters
Applying a coloring algorithm
Saving your fractal
Opening your saved fractal
Learning basic skills
Learning basic skills
Learning to use Switch Mode
Using the Explore tool
Synchronizing the Julia Seed
Zooming into the image
Synchronizing the location
Adding outside coloring
Working with the gradient
Synchronizing colors and Saving the image
Working with layers
Working with layers
Coloring the new layer
Editing the gradient
Learning about layer opacity
Learning about merge modes
Adding a third layer
Transparency in the gradient
Adding control points
Learning about transformations
Learning about transformations
Using the Kaleidoscope transformation
Using 3D Mapping
Twist transformation
Mapping a sphere
Adding a frame
Zooming with multiple layers
Using the Clipping transformation
Exporting the image
Masking
Introduction to masking
Layer 2 - Waves Trap
Layer 3 - Box Trap
Fine-tuning the gradient
Layer 4 - Gaussian Integer
Adding a mask layer
Editing the mask
Rendering the image
Some final thoughts
Working with animations
Working with animations
Making a zoom movie
Playing the movie
Experimenting with Animate mode
Extending the animation
Using the Timeline tool window
Adding gradient animation
Adding a new layer
Rendering the animation
About fractals
What are fractals?
Self-similarity
Julia sets
The Mandelbrot set
Fractals today
Where to start
Workspace
Workspace overview
Working with tool windows
Tool windows overview
Layer Properties tool window
Fractal Properties tool window
Fractal Mode tool window
Statistics tool window
Color cycling tool window
Network tool window
Render to Disk tool window
Compiler Messages tool window
Options dialog
Fractal windows
Fractal windows
Normal mode
Select mode
Switch mode
Opening and saving fractals
Parameter files
Copying and pasting fractals
Fractal history list
Full screen mode
Default fractal
Copyright and tweaking
Calculation details
Gradients
Gradients
Gradient toolbar
How gradients work
Editing gradients
Transparent gradients
Adjusting gradients
Opening and saving gradients
Fractal formulas
Fractal formulas
Working with fractal formulas
Maximum iterations
Formula parameters
Explore
Eyedropper
Presets
Arbitrary precision
Public formulas
Standard fractal formulas
Embossed (Julia, Mandelbrot, Newton)
Julia
Julia (Built-in)
Lambda (Julia, Mandelbrot)
Magnet 1 and 2 (Julia, Mandelbrot)
Mandelbrot
Mandelbrot (Built-in)
Newton
Nova (Julia, Mandelbrot)
Phoenix (Julia, Mandelbrot)
Pixel
Plug-In Formula
Slope (Julia, Mandelbrot, Newton)
Coloring algorithms
Coloring algorithms
Inside and outside
Working with coloring algorithms
Using images
Combining fractals with images
Coloring settings
Solid color
Basic
Binary Decomposition
Decomposition
Direct Orbit Traps
Distance Estimator
Emboss
Exponential Smoothing
Gaussian Integer
Gradient
Image
Lighting
None
Orbit Traps
Plug-In Coloring (Gradient, Direct)
Smooth (Mandelbrot)
Triangle Inequality Average
Transformations
Transformations
3D Mapping
Aspect Ratio
Clipping
Glass Hemisphere
Inverse
Kaleidoscope
Lake
Mirror
Plug-In Clipping
Plug-In Transformation
Ripples
Twist
Plug-ins
Plug-ins
Example 1 - Formula plug-ins
Example 2 - Orbit trap plug-ins
Layers
Layers
How layers are merged
Working with layers
Merge modes
Transparent layers
Masks
Working with masks
Layer groups
Animation
Animation
Creating animations
Animation keys
Animate mode
Animation bar
Playing animations
Animating locations
Animating parameters
Animating gradients
Animating layers
Time settings
Editing animations
Timeline
Interpolation
Exponential interpolation
Browsers
Browsers
Browser toolbar
Modal browsers
File types
Library mode
View style
Opening files and entries
Organizing your work
Finding files and entries
Formula ratings
Formula editors
Formula editors
Editing formulas
Finding text and formulas
Indenting and commenting
Templates
Exporting and rendering
Exporting and rendering
Rendering images
Rendering animations
Rendering parameter files
Render jobs
Anti-aliasing
File formats
Resolution
Printing
Network calculations
Network calculations
Network servers
Connections
Tips
Security
Writing formulas
Writing formulas
Creating a new formula
Language basics
Formula files and entries
Sections
Expressions
Types
Constants
Arrays
Dynamic arrays
Type compatibility
Conditionals
Loops
Functions and classes
Functions
Function arguments
Classes
Objects
Member visibility
Inheritance
Fields
Methods
Overriding
Constructors
Static methods
Casting
Plug-in parameters
Writing plug-ins
Parameter forwards
Importing classes
The common.ulb file
Writing fractal formulas
Writing coloring algorithms
Writing direct coloring algorithms
Global sections
Image parameters
Random values
Symmetry
Switch feature
Providing help and hints
Reference
Operators
! (boolean negation) operator
!= (inequality) operator
% (modulus) operator
&& (boolean AND) operator
> (greater than) operator
>= (greater than or equal to) operator
< (less than) operator
<= (less than or equal to) operator
* (multiplication) operator
. (member) operator
+ (addition) operator
- (arithmetic negation) operator
- (subtraction) operator
/ (division) operator
= (assignment) operator
== (equality) operator
^ (power) operator
|...| (modulus squared) operator
|| (boolean OR) operator
Arithmetic
sqr function
sqrt function
log function
exp function
abs function
cabs function
recip function
ident function
zero function
Trigonometric
sin function
asin function
sinh function
asinh function
cos function
acos function
cosh function
acosh function
tan function
atan function
atan2 function
tanh function
atanh function
cotan function
cotanh function
Color
rgb function
rgba function
hsl function
hsla function
red function
green function
blue function
hue function
sat function
lum function
blend function
compose function
Merging functions
Conversion
round function
trunc function
ceil function
floor function
real function
imag function
Miscellaneous
conj function
flip function
isInf function
isNaN function
length function
oldz function
print function
random function
setLength function
Built-in classes
Predefined symbols
#angle
#calculationPurpose
#center
#color
#e
#height
#index
#magn
#maxiter
#randomrange
#screenmax
#screenpixel
#skew
#solid
#stretch
#whitesq
#width
#x
#y
method setting
periodicity setting
precision setting
title setting
type setting
Parameters
Parameter blocks
Function blocks
Headings
caption setting
default setting
enabled setting
enum setting
expanded setting
exponential setting
hint setting
max setting
min setting
selectable setting
text setting
visible setting
Compiler directives
$define
$undef
$ifdef
$else
$endif
Keywords
Errors
Warnings
Tips
Debugging
Optimizations
Compatibility
Purchasing Ultra Fractal
Purchasing Ultra Fractal
Entering your license key
License information
Support
Support
Mailing list
Acknowledgements
Ultra Fractal
en