QuadSpinner Gaea
Download GaeaTalk to Support
  • User Guide
  • Node Reference
  • Changelog
  • Home
  • Getting Started
    • Install Gaea
      • Regular Installation
      • Portable Installation
      • Mass Deployment
      • Troubleshooting
      • Version Numbers
      • Uninstall or Clean Install
    • License Management
      • Activation
      • Deactivation
      • Hardware Thumbprint
      • Floating License
    • User Interface
      • Graph
      • Viewport
        • Render Modes
        • 2D Viewport
        • Measurement Tools
      • Property Editor
        • Modifier Stack
        • Presets
        • Binding Variables
      • Data Editor
        • Terrain View
        • Export View
        • Automation View
      • Menus and Toolbars
        • Main Menu
        • Undo and Autosave
        • Graph Toolbar
        • Viewport Toolbar
        • Property Editor Toolbar
        • Data Editor Toolbar
      • Lazy Menu
      • Keyboard Shortcuts
    • The Graph
      • Procedural Workflow
      • Toolbox and Search
      • Lock Preview and Underlays
      • Suspending Engine
      • Graph Conveniences
      • Portals and Chokepoints
      • Organizing with Tabs
      • Annotations
      • Groups
    • Managing Gaea
      • Command-line Interface
      • Options
        • Compute
      • Autosave and Recovery
    • For Gaea 1 Users
      • Migration Guide
      • Node Changes
  • Using Gaea
    • Terrain Basics
      • Creating a Snow Mountain
      • Creating a Simple Landscape
      • Exporting Elements
      • Importing Meshes
      • Masks
      • Non-Determinism
      • Scale and Resolution
      • Memory Requirements
    • Crafting the Surface
      • Noises, Primitives, and Landscapes
      • Erosion
      • Surface Nodes
      • Transpose Shapes
    • Understanding Erosion
      • Erosion_2
      • Erosion_1
      • Thermal Erosion
      • Additional Erosion Nodes
      • Nuance
    • Simulations
      • Snowfall
      • Debris
      • Water
      • Vegetation
    • Colorizing and Textures
      • Crafting Masks
      • Working with SatMaps
      • Synthesizing Colors
      • Layering Textures
      • ColorErosion
    • Managing Graphs
      • Using Modifiers
      • Portals and Chokepoints
      • Visualizing Scale
      • Accumulators
      • Navigating Complex Graphs
    • Baking Nodes
      • Linchpin Nodes
    • Build and Export
      • Exporting Nodes
      • Build Options
        • Managing Regions
      • Tiled Builds
      • Using Regions
      • Profiles and Batch Builds
      • Batch Builds
      • Mesh Exports
        • Tangent-Space Normals and Warped Maps
      • Application Specific Export Nodes
        • Unreal Node
        • Unity Node
    • Importing Terrains
      • Universal Instructions
      • Software-specific Instructions
        • Unreal
      • Common Issues
  • Advanced Topics
    • Build Swarm
      • Creating Mutations
      • Build Reports
    • Technical Information
      • File Formats
      • Learning and Predictive System
      • Paths and Storage
      • Dimensions and Scale
      • Calculating Memory Requirements
    • Automation
      • Command Line Automation
      • Managing Input and Output
      • Building a Bridge with the CLI
  • Plugins
    • Gaea2Houdini
      • Installing Gaea2Houdini
      • Using Gaea Nodes
    • Gaea2Unreal
      • Installing Gaea2Unreal
      • Importing Terrains
      • Importing Weight Maps
  • Developers
    • Scripting and Expressions
      • Variables
      • Expressions
      • Math Node
    • TOR Platform SDK
  • Troubleshooting
    • Terrains
      • Common Errors
      • Terrain Quality
    • Diagnostics (Watson)
      • Diagnostics Package
      • CPU Only Mode
      • Benchmark Devices
Powered by GitBook
LogoLogo

Copyright © 2020-2025 QuadSpinner. All rights reserved.

On this page
  • Resolution
  • Heightfields
  • Layering Nodes
  • System Memory and Performance
  • Exporting
  • Quick Tips for Beginners
  1. Using Gaea
  2. Terrain Basics

Memory Requirements

PreviousScale and ResolutionNextCrafting the Surface

Last updated 6 months ago

Knowing how much memory Gaea will need for your project helps avoid performance issues and crashes. Here’s a simplified approach to understanding memory requirements in Gaea.

Understanding Memory Needs

  • Memory Demand: The more complex and detailed your terrain, the more memory it requires.

  • Factors Affecting Memory: Resolution, node complexity, and layering all influence memory usage.

Resolution

  • Impact of Resolution: Higher resolutions consume more memory. A 2048x2048 resolution needs significantly less memory than an 8192x8192 resolution.

  • General Rule: Doubling the resolution quadruples memory usage. For example, going from 1024x1024 to 2048x2048 will increase memory requirements fourfold.

Heightfields

  • Heightfield: The 3D representation of your terrain in Gaea.

  • Memory Calculation:

    • Memory required = Resolution (width x height) x Bit Depth

    • Gaea uses 32-bit heightfields for high precision.

  • Example: For a 1024x1024 resolution with 32-bit depth:

    • 1024 x 1024 x 4 bytes = ~4 MB

Layering Nodes

  • Nodes: Each node in Gaea represents an action or modification. More nodes mean more memory.

  • Layering: Stacking multiple layers adds depth but also increases memory requirements.

System Memory and Performance

  • Plan for Headroom: Keep at least 25-30% of your system’s RAM free to ensure smooth performance.

  • Memory-Saving Tips: Use lower resolutions and simpler nodes while experimenting. Gradually increase complexity as your project nears completion.

Exporting

  • Export Size: The larger the resolution at export, the more memory you’ll need during that process.

  • Preview Exports: Try lower resolutions for test exports to verify results before the final high-resolution export.


Quick Tips for Beginners

  • Start with Lower Resolutions: Build your terrain in 1024x1024 and increase resolution as needed.

  • Simplify Your Node Graph: Fewer nodes use less memory. Start with basic nodes and add detail as you go.

  • Keep Track of Available Memory: Regularly check your system’s memory usage to prevent overloads.


With these tips, you’ll be better prepared to manage memory efficiently in Gaea and ensure smoother workflows and stable project builds.

Your memory fills up by at least 4X as you double your resolution. This chart only shows final storage in RAM. It does not include the additional RAM required during processing to calculate each node.