TerreSculptor

HeightMap Editor Software

User Tools

Site Tools


features

TerreSculptor Profession Edition Feature List

This listing is as of the most current software version.
See the wiki page on Editions for differences between the Standard Edition and Professional Edition.
Also see the wiki page on Future Features for a partial list of what features are coming.

For complete information on TerreSculptor download the Reference Manual PDF file.

Application

  • Commercial and non-commercial use
  • Requires purchase of a software license for each seat or each user, see the Licensing page
  • Design follows Microsoft Windows Guidelines
  • Context-help on every dialog
  • Interface influenced by Autodesk Max and Adobe Photoshop
  • Written in Microsoft C# using fully optimized managed code
  • Single .exe file for both 32-bit and 64-bit versions (JIT)
  • No DLLs or other ancillary files required to run
  • Does not modify the system registry for application settings
  • Multi-threaded design
  • OpenGL 2.1 3D renderer
  • Large reference manual with in-depth feature information, tutorials, and documentation

General

  • Internal floating point function processing quality
  • Functions are using highest quality algorithms, such as cell Moore neighborhood (vs cell Von Neumann neighborhood) for Smooth, Gaussian, Erosion, etc.
  • Heightmap statistics with histograms
  • Heightmap/terrain simulated 48-bit altitude coloring
  • 15 heightmap/terrain altitude color sets
  • Undo/Redo system
  • Texture import of non-standard sizes displays a resizing dialog instead of typical cancel/fail
  • Comprehensive application options and settings

Editor

  • 3D single viewport
  • 1M*1M*1M (1048576*1048576*1048576) world size (4* UDK world)
  • 2*2 to 65536*65536 terrain (limited by memory, typically 46329*46329 or 65536*32751 max)
  • Import/Export all file formats up to maximum world size
  • Supports all Adjust/Modify/Transform functions in Immediate Mode
  • Shortcut accelerator keys similar to Autodesk Max
  • 6 Views (top ortho, front ortho, back ortho, left ortho, right ortho, perspective)
  • 3 Camera types (orbit, free, wasd)
  • Multiple camera movements: dolly, freelook, orbit, pan, pedestal, truck
  • Camera movement systems similar to Autodesk Max and Epic UDK
  • Camera Navigation Wheel (currently orbit camera only)
  • Camera Bookmarks
  • 6 Camera mouse speeds
  • 6 Camera mouse wheel speeds
  • 1 Master Home Grid
  • 8 User Grids
  • Ambient light
  • Directional light
  • 5 Backdrop types (cube solid, cube gradient, cube textured, skydome, skyplane)
  • Designer plane (for level designer overheads)
  • 3 Fog types (linear, exponential, exponential2)
  • 2 Water plane types (color, textured)
  • Helpers for object bounds, origin axis, terrain extents, world extents
  • Statistics display (render performance, scene object count)
  • Orbit camera rotation animation mode
  • Save colorset to image file
  • Multiple terrain LOD modes

Editor Planner

note: Planner objects are placed in-scene as object location indicators and proxy objects for map layout.
note: This includes objects such as zone and trigger markers, scripting and storyline direction, and objects such as building proxies (cubes etc.).

  • Markers (50+ types)
  • Primitives (solid or wire, 8 types: cone, cube, cylinder, diamond, disc, plane, pyramid, sphere)
  • Shapes (8 types: arc, arrow, circle, ellipse, line, point, rectangle, square)

Editor Stack

  • 100 Planner Markers
  • 100 Planner Primitives
  • 100 Planner Shapes
  • 100 Terrain Layout objects

Heightmap Converter

  • 2D paint style editor and converter
  • 2*2 to 65536*65536 supported heightmap size
  • Open/save all file formats up to supported size
  • Supports most Adjust/Modify/Transform functions
  • Save colorset to image file

Mask Editor

note: under development

  • 2D paint style editor and converter
  • 2*2 to 65536*65536 supported weightmap size
  • 5 Adjust functions (flip horizontal, flip vertical, rotate 90 clockwise, rotate 90 counterclockwise, rotate 180)
  • 7 Modify functions (filter, invert, luminance, normalize, resample, size, smooth)
  • Composite up to 16 weightmaps
  • 17 composite types
  • User-definable blend setups

Adjust/Modify/Transform Functions

  • Flip Horizontally
  • Flip Vertically
  • Rotate 90 clockwise
  • Rotate 90 Counterclockwise
  • Rotate 180
  • Rotate Custom
  • Altitude
  • Altitude Center
  • Altitude Top-Center
  • Altitude Bottom-Center
  • Bias-Gain-Level
  • Clamp
  • Crop
  • Exponent
  • Filter (Convolution)
  • Interpolate
  • Invert
  • Luminance (brightness, contrast, intensity, gamma)
  • Normalize
  • Resample
  • Size
  • Smooth (average, median, gaussian)
  • De-spike
  • Displace
  • Equalize
  • Erosion - Hydraulic
  • Erosion - Slope
  • Erosion - Thermal
  • Fill Region
  • Flatten Edges
  • Flood Level
  • Mirror
  • Offset
  • Peak Compressor
  • Pixelate
  • Void Fill

Noisemap Generators

  • Billow (13 parameters, 2 types)
  • Gradient (19 parameters, 3 types)
  • Perlin (12 parameters)
  • Random (9 parameters, 3 types)
  • Ridged (14 parameters, 7 types)
  • Value (12 parameters)
  • Voronoi (10 parameters, 30 types, 6 shapes)

Weightmap Generator

  • 4 Types (altitude, direction, flowline, slope)
  • Composite (4 mask sources with 17 composite types each)
  • Smooth (smooth, gaussian)
  • Luminance (brightness, contrast, intensity, gamma)
  • File saving parameters

Import File Formats

note: Import formats support numerous options including: color plane, bit-depth, endian, sign, etc.

  • .bil - BIL binary digital elevation model (USGS, NED), 8-bit unsigned byte
  • .bil - BIL binary digital elevation model (USGS, NED), 16-bit signed short intel
  • .bil - BIL binary digital elevation model (USGS, NED), 16-bit signed short motorola
  • .bil - BIL binary digital elevation model (USGS, NED), 16-bit unsigned short intel
  • .bil - BIL binary digital elevation model (USGS, NED), 16-bit unsigned short motorola
  • .bil - BIL binary digital elevation model (USGS, NED), 32-bit signed single-precision floating-point intel
  • .bil - BIL binary digital elevation model (USGS, NED), 32-bit signed single-precision floating-point motorola
  • .bil - BIL binary digital elevation model (USGS, NED), 32-bit unsigned single-precision floating-point intel
  • .bil - BIL binary digital elevation model (USGS, NED), 32-bit unsigned single-precision floating-point motorola
  • .bmp - Windows bitmap, 8-bit gray, uncompressed
  • .bmp - Windows bitmap, 8-bit color, uncompressed
  • .bmp - Windows bitmap, 24-bit color, uncompressed
  • .bmp - Windows bitmap, 32-bit color, uncompressed
  • .bmp - Epic Unreal Engine G16 16-bit heightmap
  • .bt - Binary Terrain digital elevation model (version 1.0 through 1.3) 16-bit short
  • .bt - Binary Terrain digital elevation model (version 1.0 through 1.3) 32-bit integer
  • .bt - Binary Terrain digital elevation model (version 1.0 through 1.3) 32-bit single-precision floating-point
  • .dem - Vista Pro 4 binary digital elevation model, compressed
  • .dem - Vista Pro 4 binary digital elevation model, uncompressed
  • .flt - GridFloat digital elevation model, intel
  • .flt - GridFloat digital elevation model, motorola
  • .gif - Graphics Interchange Format 8-bit gray
  • .gif - Graphics Interchange Format 8-bit color
  • .hgt - SRTM digital elevation model
  • .obj - Alias Wavefront mesh object
  • .pam - Portable AnyMap P7, 8-bit
  • .pam - Portable AnyMap P7, 16-bit
  • .pam - Portable AnyMap P7, 24-bit
  • .pgm - Portable GrayMap P2, 8-bit
  • .pgm - Portable GrayMap P2, 16-bit
  • .pgm - Portable GrayMap P5, 8-bit
  • .pgm - Portable GrayMap P5, 16-bit
  • .png - Portable Network Graphics, 8-bit gray
  • .png - Portable Network Graphics, 8-bit color
  • .png - Portable Network Graphics, 24-bit color
  • .png - Portable Network Graphics, 32-bit color
  • .r8 - Raw binary data, 8-bit unsigned byte
  • .r16 - Raw binary data, 16-bit signed short intel
  • .r16 - Raw binary data, 16-bit signed short motorola
  • .r16 - Raw binary data, 16-bit unsigned short intel
  • .r16 - Raw binary data, 16-bit unsigned short motorola
  • .r32 - Raw binary data, 32-bit signed single-precision floating-point intel
  • .r32 - Raw binary data, 32-bit signed single-precision floating-point motorola
  • .r32 - Raw binary data, 32-bit unsigned single-precision floating-point intel
  • .r32 - Raw binary data, 32-bit unsigned single-precision floating-point motorola
  • .raw - Raw binary data, 8-bit unsigned byte
  • .raw - Raw binary data, 16-bit signed short intel
  • .raw - Raw binary data, 16-bit signed short motorola
  • .raw - Raw binary data, 16-bit unsigned short intel
  • .raw - Raw binary data, 16-bit unsigned short motorola
  • .raw - Raw binary data, 32-bit signed integer intel
  • .raw - Raw binary data, 32-bit signed integer motorola
  • .raw - Raw binary data, 32-bit unsigned integer intel
  • .raw - Raw binary data, 32-bit unsigned integer motorola
  • .raw - Raw binary data, 32-bit signed single-precision floating-point intel
  • .raw - Raw binary data, 32-bit signed single-precision floating-point motorola
  • .raw - Raw binary data, 32-bit unsigned single-precision floating-point intel
  • .raw - Raw binary data, 32-bit unsigned single-precision floating-point motorola
  • .raw - Raw binary data, 64-bit signed long intel
  • .raw - Raw binary data, 64-bit signed long motorola
  • .raw - Raw binary data, 64-bit unsigned long intel
  • .raw - Raw binary data, 64-bit unsigned long motorola
  • .raw - Raw binary data, 64-bit signed double-precision floating-point intel
  • .raw - Raw binary data, 64-bit signed double-precision floating-point motorola
  • .raw - Raw binary data, 64-bit unsigned double-precision floating-point intel
  • .raw - Raw binary data, 64-bit unsigned double-precision floating-point motorola
  • .stl - Stereolitho mesh, ASCII
  • .stl - Stereolitho mesh, binary
  • .ter - Terragen terrain
  • .tga - Targa image, 8-bit gray, uncompressed
  • .tga - Targa image, 16-bit gray, uncompressed
  • .tga - Targa image, 8-bit color, uncompressed
  • .tga - Targa image, 24-bit color, uncompressed
  • .tga - Targa image, 32-bit color, uncompressed
  • .tif - Tagged Image File, 8-bit gray, uncompressed
  • .tif - Tagged Image File, 16-bit gray, uncompressed
  • .tif - Tagged Image File, 8-bit color, uncompressed
  • .tif - Tagged Image File, 24-bit color, uncompressed

Export File Formats

note: Export formats support numerous options including: color plane, bit-depth, endian, sign, etc.

  • .3ds - Autodesk 3D Studio mesh
  • .ase - Autodesk ASCII mesh
  • .bil - BIL binary digital elevation model (USGS, NED), 8-bit unsigned byte
  • .bil - BIL binary digital elevation model (USGS, NED), 16-bit signed short intel
  • .bil - BIL binary digital elevation model (USGS, NED), 16-bit signed short motorola
  • .bil - BIL binary digital elevation model (USGS, NED), 16-bit unsigned short intel
  • .bil - BIL binary digital elevation model (USGS, NED), 16-bit unsigned short motorola
  • .bil - BIL binary digital elevation model (USGS, NED), 32-bit signed single-precision floating-point intel
  • .bil - BIL binary digital elevation model (USGS, NED), 32-bit signed single-precision floating-point motorola
  • .bil - BIL binary digital elevation model (USGS, NED), 32-bit unsigned single-precision floating-point intel
  • .bil - BIL binary digital elevation model (USGS, NED), 32-bit unsigned single-precision floating-point motorola
  • .bmp - Windows bitmap, 8-bit gray, uncompressed
  • .bmp - Windows bitmap, 8-bit color, uncompressed
  • .bmp - Windows bitmap, 24-bit color, uncompressed
  • .bmp - Windows bitmap, 32-bit color, uncompressed
  • .bmp - Epic Unreal Engine G16 16-bit heightmap
  • .bt - Binary Terrain digital elevation model (version 1.0 through 1.3) 16-bit short
  • .bt - Binary Terrain digital elevation model (version 1.0 through 1.3) 32-bit integer
  • .bt - Binary Terrain digital elevation model (version 1.0 through 1.3) 32-bit single-precision floating-point
  • .csv - Text comma separated value
  • .dem - Vista Pro 4 binary digital elevation model, uncompressed
  • .flt - GridFloat digital elevation model, intel
  • .flt - GridFloat digital elevation model, motorola
  • .gif - Graphics Interchange Format, 8-bit gray
  • .gif - Graphics Interchange Format, 8-bit color
  • .hgt - SRTM digital elevation model
  • .obj - Alias Wavefront mesh object
  • .pam - Portable AnyMap P7, 8-bit
  • .pam - Portable AnyMap P7, 16-bit
  • .pam - Portable AnyMap P7, 24-bit
  • .pgm - Portable GrayMap P2, 8-bit
  • .pgm - Portable GrayMap P2, 16-bit
  • .pgm - Portable GrayMap P5, 8-bit
  • .pgm - Portable GrayMap P5, 16-bit
  • .png - Portable Network Graphics, 8-bit gray
  • .png - Portable Network Graphics, 8-bit color
  • .png - Portable Network Graphics, 24-bit color
  • .png - Portable Network Graphics, 32-bit color
  • .r8 - Raw binary data, 8-bit unsigned byte
  • .r16 - Raw binary data, 16-bit signed short intel
  • .r16 - Raw binary data, 16-bit signed short motorola
  • .r16 - Raw binary data, 16-bit unsigned short intel
  • .r16 - Raw binary data, 16-bit unsigned short motorola
  • .r32 - Raw binary data, 32-bit signed single-precision floating-point intel
  • .r32 - Raw binary data, 32-bit signed single-precision floating-point motorola
  • .r32 - Raw binary data, 32-bit unsigned single-precision floating-point intel
  • .r32 - Raw binary data, 32-bit unsigned single-precision floating-point motorola
  • .raw - Raw binary data, 8-bit unsigned byte
  • .raw - Raw binary data, 16-bit signed short intel
  • .raw - Raw binary data, 16-bit signed short motorola
  • .raw - Raw binary data, 16-bit unsigned short intel
  • .raw - Raw binary data, 16-bit unsigned short motorola
  • .raw - Raw binary data, 32-bit signed integer intel
  • .raw - Raw binary data, 32-bit signed integer motorola
  • .raw - Raw binary data, 32-bit unsigned integer intel
  • .raw - Raw binary data, 32-bit unsigned integer motorola
  • .raw - Raw binary data, 32-bit signed single-precision floating-point intel
  • .raw - Raw binary data, 32-bit signed single-precision floating-point motorola
  • .raw - Raw binary data, 32-bit unsigned single-precision floating-point intel
  • .raw - Raw binary data, 32-bit unsigned single-precision floating-point motorola
  • .raw - Raw binary data, 64-bit signed long intel
  • .raw - Raw binary data, 64-bit signed long motorola
  • .raw - Raw binary data, 64-bit unsigned long intel
  • .raw - Raw binary data, 64-bit unsigned long motorola
  • .raw - Raw binary data, 64-bit signed double-precision floating-point intel
  • .raw - Raw binary data, 64-bit signed double-precision floating-point motorola
  • .raw - Raw binary data, 64-bit unsigned double-precision floating-point intel
  • .raw - Raw binary data, 64-bit unsigned double-precision floating-point motorola
  • .stl - Stereolitho mesh, ASCII
  • .stl - Stereolitho mesh, binary
  • .t3d - Epic Unreal Engine 3D Text
  • .tab - Text tab separated value
  • .ter - Terragen terrain
  • .tga - Targa image, 8-bit gray, uncompressed
  • .tga - Targa image, 16-bit gray, uncompressed
  • .tga - Targa image, 8-bit color, uncompressed
  • .tga - Targa image, 24-bit color, uncompressed
  • .tga - Targa image, 32-bit color, uncompressed
  • .tif - Tagged Image File, 8-bit gray, uncompressed
  • .tif - Tagged Image File, 16-bit gray, uncompressed
  • .tif - Tagged Image File, 8-bit color, uncompressed
  • .tif - Tagged Image File, 24-bit color, uncompressed
  • .tsv - Text tab separated value
  • .txt - Text space separated value
  • .txt - Vista Pro 4 ASCII Text format

Mask and Weightmap File Formats

  • .bmp - Windows bitmap 8-bit gray, uncompressed
  • .bmp - Epic Unreal Engine 16-bit heightmap
  • .gif - Graphics Interchange Format, 8-bit gray
  • .png - Portable Network Graphics, 8-bit gray
  • .raw - Raw binary data, 8-bit
  • .tga - Targa image, 8-bit gray, uncompressed
  • .tif - Tagged Image File, 8-bit gray, uncompressed

-eof-

features.txt · Last modified: 2015/12/23 13:57 by dgreen

Page Tools