FT3 Essentials
FT3 Essentials
CONTENTS
Introduction.............................................. 2
Your First World.................................... 5
Navigating the World............................ 10
Editing your World................................ 15
Adding Rivers........................................... 18
Flat Worlds............................................... 20
Worlds from Real World Data.............21
Exporting and Importing........................ 23
Further Reading........................................30
Credits
Fractal Terrains Software: Joe Slayton
Fractal Terrains Design: Mark Fulford , Simon Rogers
Editing: Lindsay Rye
Trade Dress: Peter Gifford
Thanks To: Mike Riddle, Beta Testers, CC Mail List, The Colonel and Nigel
The Essentials: Mark Fulford, Simon Rogers, Ralf Schemmann
ProFantasy Software Ltd Spectrum House Bromells Road
London SW4 0BN UK
[email protected] www.profantasy.com
2011 ProFantasy Software Ltd.
License Agreement
Use of this software is
determined by a license
agreement you can view
on the CD.
Technical Support
Support is available from
the registration area of
the ProFantasy website
profantasy.com
Introduction
Fractal Terrains 3 is ProFantasys fractal worldgenerating program. FT3 lets you create maps using
either fractal algorithms, real world data, or from
CC3
scratch. FT3 includes height, climate temperature and
Throughout the text,
rainfall information, all of which can be edited. You
youll see references to
CC3. CC3 is ProFantasy
can view your maps in a variety of projections and
Softwares map-making
color schemes and export any view to CC3. Export into
software. FT3 and CC3
are designed to integrate JPEG, PNG, BMP, VRML, linked HTML, Spin View, and a
closely. Even if you dont
variety of other formats. FT3 includes extensive Earth
use CC3, you might find
it useful to download the and Mars height data.
CC3 viewer from
www.profantasy.com.
Toolbars
If you cannot locate a
button, it will be because
the toolbar to which the
button belongs is not
currently shown.
In order to display a
required toolbar, click
the View menu and click
the name of the toolbar
desired. Toolbars that
are currently displayed
appear on the menu with
a tick next to them. If no
tick appears, that toolbar
is currently hidden.
Wilbur
You will find the latest
version of the Wilbur
software at
http://www.ridgecrest.
ca.us/~jslayton/software.
html.
Tool Bars
FT3 uses standard Windows floating toolbars.
Toolbar
Purpose
Buttons
World Tools
Map Tools
Tool Palette
Climate
Selector
Information Windows
There are three additional floating windows in the FT3 interface,
accessible through the View Menu, and these can be hidden,
dragged, or placed within the main window just as toolbars are.
Globe
Tool
Color Key
This window keys the contour colors used for the current
world. There are four versions of the color key window, one
for each of the information views (Altitude, Climate, Rainfall,
and Temperature).
View
Properties
Tool Options
Preferences
You can alter your interface preferences by selecting
Preferences from the Edit menu. This presents the
Preferences dialog box. The settings you choose here
will depend partly on the speed of your PC. Change
these settings and your window size until you are
happy with FT3s redraw speed.
Synthetic World
A synthetic world is
one created by FT3s
fractal functions.
A binary world is one
created from imported
data.
World Settings
3.
0.01
0.38
0.75
1.13
1.49
1.00
2.14
5.50
10.00
4.
5.
6.
8.
9.
World Coloring
If the Blended check
boxes on the Altitude tab
are set, FT3 will draw the
contour colors so that
the transition between
one contour and the
next flows smoothly.
While this produces a
more realistic look, it
can slow down world
redraws.
Color Settings
11. Click World Coloring
and Color dialog box:
color boxes.
You can save your choices to a
scheme for use in other worlds of
your creation.
15.
16.
17.
2.
3.
Zoom Buttons
Click Zoom In
to
change the view so that
it is zoomed in by a
factor of two.
Click Zoom Out
to
change the view so that
it is zoomed out by a
factor of two.
Click Zoom Extents
to change the view so
that the entire world
fits within the display
window.
Click Zoom Window
, then click a point,
move the mouse and
click another point
forming a box. The view
will change to show a
zoomed view of the area
within that box.
10
Click Pan
.
The mouse pointer will become a hand.
2.
3.
Map Projections
Displaying a 3D globe
on a flat surface poses a
problem. Over the years,
several different methods
of achieving this have been
devised. Such methods
produce flat-map views, or
projections, of the globe. FT3
can display your world using
many projection methods.
1.
2.
Map Projection
Dialog Box
The Map Projection
dialog has three basic
sets of parameters:
Projection Center,
represented by the values
Lat (latitude) and Lon
(longitude), defines the
central point for the
projection display.
View Offset (represented
by X Ofs and Y Ofs)
defines the offset from
the projection center to
the center of the area
of interest. View Offsets
can be used to center
a view to a particular
latitude and longitude
coordinate.
Scale is expressed as a
zoom ratio, eg a Scale of
1 will display the entire
world, 0.5 will zoom in
by a factor of 2, 4 will
zoom out by a factor of
1/4, and so on.
Named Views
You can create named views for your world. When
a named view is created, map projection, scale, and
position are stored within it. Named views can be used
for world navigation and to export sections of worlds.
They are especially useful for outputting consistent
images of the same portions of a world using different
settings and during different FT3 sessions.
1.
Context Menu
2.
3.
4.
5.
View Management
As well as adding and
showing views, you can
export them.
Export As CC3 exports
the currently selected
named views as CC3
and/or JPEG files.
Current Views
For each view,
different colors are
used to indicate the
different values FT3 has
calculated. The colors
and their associated
values are shown within
the Color Key window.
12
2.
3.
4.
Adding a Grid
FT3 has the capability of adding gridlines to your map.
Since grids are based upon longitude and latitude, the
manner in which a grid is displayed will depend upon
the current projection used.
1.
2.
3.
4.
5.
6.
7.
8.
Gridlines
You can define any
number of separate
grids. This is useful for
example when you
wish to depict minor
and major grids (eg a
dark grid line every 15
degrees, and a light grid
line every 5 degrees).
13
Distance Measurement
You can also measure linear distances across the
world. Click Distance
and then click both ends of
the linear distance you wish to measure. FT3 will report
the measurement.
14
2.
3.
4.
5.
6.
Editing Tools
Raise
and Lower
affect the altitude.
Raise
and Lower
Prescale Offset
are advanced editing
functions for greater
precision in editing
continental shelves and
will not be discussed
here.
Rougher
and Smoother
increase and decrease
the height variation.
Wetter
and Drier
affect the level of rainfall.
Warmer
and
Colder
affect the
temperature.
Water level
causes
a brushed area to be
represented as water, as
long as its height is lower
than the current brush
setting.
15
Climate Painting
Selection by Shape
Select Rectangle
Select Ellipse
Click to place the first
corner, move the mouse,
then click again to place
the opposite corner.
Select Freehand
to manually draw a
selection mask. Click to
start the selection, draw
the required selection by
moving the mouse, click
to complete.
Select Polygon
Click to start the
selection, then click to
place further points as
desired. To complete the
selection, either tripleclick (effectively clicking
once to place the final
point, then doubleclicking in the same
location to complete), or
press ENTER.
Paint Climate
is used to change the climate settings
for an area painted. To use this tool, you must first
select the type of climate you wish to paint from the
Climate Selector toolbar. Fifteen climate types are
available.
Selection Functions
FT3 provides a number of selection tools which can
be used to mask portions of a world. When a selection
mask is applied, all edits will only affect currently
selected portions of a world. Global edits will be
applied to all areas within the selection, and areas
outside the selection will remain untouched.
Selection Tools
Four tools are provided which allow selection by shape.
These tools can be found in the Select menu and on the
16
Tools toolbar.
These selection tools can also be used to add to or
subtract from the current selection. Holding down
SHIFT when completing the selection will add the area
to the current selection, and holding down CTRL will
remove the area drawn from the current selection.
Range Selection
Altitude Range selects
by altitude, in feet (or
meters).
Temperature Range
selects by temperature,
in F (or C).
Rainfall Range selects by
rainfall, in inches per year
(or cm).
Selecting by Climate
Range always replaces
the current selection. This
opens a dialog box which
lists all of the climates
FT3 recognizes. Check
boxes to the left of the
listed climates to include
them in the selection.
Mound
bitmap file.
Mounds
The Tools >> Actions >> Mound function takes
parameters you provide, then adjusts the altitude
values within a selection accordingly. It is useful for
creating mountains, plateaus, etc.
The Moundtain tool is similar to Mound, but uses a
very different algorithm to achieve its effect. This tool
creates a mound, shrinks the selection, creates another
mound, and continues until the selection is completely
used. Use of this tool will destroy your current
selection.
The Profiled Mound tool is again similar to Mound, but
it has additional options, primarily the ability to specify
a profile on the mound rather than a simple operation.
Adding Rivers
Calculation Resolution
Although FT3 can calculate your world altitudes to a
very high resolution, it cannot run rivers at those same
resolutions due to space and time constraints. The
River Definition Resolution dialog allows you to select
the desired output resolution of the rivers.
18
River Settings
The River Length slider
controls the length of
rivers appearing on the
map.
Vector Rivers
After the initial computations, the system will display
the window below to let you finalize the river settings:
19
Flat Worlds
If you want to manually draw land patterns, rather
than allowing FT3 to randomly generate them for
you, you can create a new world that possesses a flat,
featureless terrain.
Using a flat world as a starting point, you can then use
the editing tools to paint terrain features as you wish.
To start a new flat world:
1.
2.
3.
4.
5.
6.
The world may now be edited as you see fit using FT3s
editing tools.
20
Creating a World
1.
Click New.
You see the Select World Type dialog box.
2.
3.
Click Choose
Elevation File.
You see the Binary
Data dialog box.
4.
Click
to select
the required file
from a file dialog
box. Select the file
ETOPO5.bin in the
Terrain Data folder.
FT3 automatically finds the header file for the
data and prompts you whether to use it. Click
Yes. The header file sets the remaining values in
the dialog box.
5.
6.
Required File
The real-world data
that comes with FT3 is
found in the Terrain Data
directory under your FT3
program folder.
ETOPO5 is low-resolution
altitude data of the
whole word.
Mola2x2a is altitude data
of Mars.
USTOPO30 is hiresolution altitude data
of the United States only.
GOTOPO30 is hiresolution data of the
complete Earth globe.
The GOTOPO30 data
set is too large to
be distributed in an
unzipped format. Unzip
it to a location of your
choice before using it.
21
Burn In to Surface
This function takes the current world information, and
includes the data directly in the current FT3 drawing.
As a side effect, the Burn This removes FT3s reliance on binary data files; in
In to Surface function
removes the contribution effect, the binary data is converted into FT3s native
of the fractal basis
format.
FT3s Native Format
function, resulting in
a smoother map. This
makes the function
useful for worlds that do
not use binary files.
Burned files are much
bigger than raw,
unedited FT3 files.
22
File Formats
The BMP, JPEG, PNG, Wilbur (MDR) and RAW formats
all save the current view (not the whole map) as either
a color map or as a height field readable by Wilbur.
These formats have limits on the size of an image that
can be saved.
The Special MDR format, on the other hand, has no
limit on the size of the output image and always
outputs its information using a simple Equirectangular
projection. This format is very useful when exporting
a high resolution image from FT3 to use as a binary
image within FT3 or as an input file within Wilbur.
Export
FT3s native file format is
FTW. You should always
save your world in FT3s
own format, especially if
you intend to use FT3 to
further edit and refine it.
FT3 also supports:
Bitmap image format
(BMP)
JPEG image format
(JPG)
PNG image format
(PNG) in color and 16bit greyscale variations.
Wilbur format (MDR)
Special MDR (MDR)
Raw data binary format
(RAW).
All these file formats are available from the File >>
Save As dialog.
Views
All CC3 export funcitons
save the current view of
the map, not the world
world.
Thus, to produce a CC3
map covering a small
area of your world,
just zoom into the area
required. To ensure that
the same view can be
exported during different
FT3 sessions, use the
Named View features
available from the View
Window in the View
menu.
Settings
Generate HTML creates
HTML files linked to the
JPEG files (if any).
The Map Levels option
is used to determine the
number of image sets
that will be created.
1.
2.
3.
4.
2.
3.
Choose
suitable
settings for the
other controls.
4.
To choose a
location for
the output
files, click the
24
2.
3.
4.
5.
6.
Click Save.
FT3 creates the icosahedral image file.
File Format
Bitmap, JPEG and PNG
formats are available for
icosahedral export.
Isocahedral
This icosahedral
projection is a simple
linear transformation of
an equirectangular map.
Cosmographer 3
Cosmographer 3 is the
science-fiction add-on
to CC3 and this export
is set up to facilitate
further work within that
environment.
2.
3.
4.
5.
Click Save.
FT3 creates the icosahedral PNG image, the FCW
file, and embeds the former into the latter.
Export Parameters
Size: The size of each
frame in pixels.
# Frames: The number
of images that will be
created. If used for
animation, the higher
this value is the smoother
the resultant animation
will be.
Latitude: The degree of
latitude that will form
the center point of the
rotational view.
Appear to be Shaded:
Check this box if you
wish the world to appear
shaded.
26
2.
3.
4.
5.
Click Save.
FT3 creates the spin view image files. Each file
will consist of the selected filename, plus a
numerical suffix indicating where in the rotational
sequence the file occurs.
Exporting to VRML
VRML (Virtual Reality Modeling Language)
is a modeling language that can be used
to depict interactive 3D objects and
environments. To use a VRML file, you will
need a viewer capable of understanding
the language (there are many such viewers
available, including plug-ins for Internet
browsers).
1.
2.
3.
4.
Click Save.
FT3 creates the VRML file. To view the file, open
it with a VRML viewer.
2.
3.
4.
Google Earth
Google Earth
is a free-to-use
software available for
download at
www.google.com/
earth.
It is mainly a viewer
for Earth satellite
imagery, maps and
lots of additional
data, but can also
be used to overlay
custom images over
the globe.
Select Image
Overlays >> Show
Overlay Window.
The Image Overlay
window comes up.
2.
3.
Choose suitable
parameters for your
overlay.
4.
28
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
29
Further Reading
The Essentials Guide cannot cover all the possibilities
that Fractal Terrains has to offer, the variety of
advanced features is just too large. But there are quite
a number of other resources available:
Check out the pdf document FT Pro Details in the
Documentation folder of the FT3 program directory.
It has a detailed section on creating new map
projections and writing scripts in FT3, among other
things.
See Joe Slaytons extensive tutorial on world-creation
in Fractal Terrains:
http://www.ridgenet.net/~jslayton/CGTutorial/
Follow Joseph Sweeneys video tutorial on using
Fractal Terrains in conjunction with CC3:
http://www.youtube.com/watch?v=aJ1LlxnrElA
Terraformer
Created by Fractal
Terrains expert
Bill Roach, the
Terraformer package
has loads of useful
files for your FT3,
such as new color
schemes, climate
textures and cloud
overlays.
Be sure to read the
Terraformer User
Manual included in
the zip file.
Bibliography
Some books that also can help in the understanding of
map projections are:
An Album of Map Projections (Snyder and Voxland;
US Geologic Survey Professional Paper 1453)
Map Projections A Reference Manual
(Bugayevskiy and Snyder; ISBN 07484 0304 3)
Flattening the Earth (Snyder; ISBN 0-226-76747-7)
The Album is out of print, but the others are readily
available.
30
FT3 Examples
This is a snapshot of
a spin view export
of a synthetic world
with textured climate
shader and cloud
overlay.
31
This screenshot
shows a single
continent from a
high-roughness
synthetic world,
displayed with the
Gaia shader.
32