Logo

Getting started

  • Quickstart
    • Installation
    • Key concepts
    • How a query is built
    • How to request queries
    • Testing and debugging the query

Class reference

  • All classes
  • Variant types
    • ContextInGroup2D
      • Description
      • Properties
      • Property Descriptions
    • ContextInGroup3D
      • Description
      • Properties
      • Property Descriptions
    • ContextQuerier2D
    • ContextQuerier3D
    • ContextQueryItems2D
      • Description
      • Properties
      • Property Descriptions
    • ContextQueryItems3D
      • Description
      • Properties
      • Property Descriptions
    • ContextTargetArray2D
      • Description
      • Properties
      • Property Descriptions
    • ContextTargetArray3D
      • Description
      • Properties
      • Property Descriptions
    • ContextTargetNode2D
      • Description
      • Properties
      • Property Descriptions
    • ContextTargetNode3D
      • Description
      • Properties
      • Property Descriptions
    • EnvironmentQuery2D
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • EnvironmentQuery3D
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • GeneratorCircleShape2D
      • Description
      • Properties
      • Property Descriptions
    • GeneratorCircleShape3D
      • Description
      • Properties
      • Property Descriptions
    • GeneratorComposite2D
    • GeneratorComposite3D
    • GeneratorGridShape2D
      • Description
      • Properties
      • Property Descriptions
    • GeneratorGridShape3D
      • Description
      • Properties
      • Property Descriptions
    • GeneratorInArray2D
      • Properties
      • Property Descriptions
    • GeneratorInArray3D
      • Properties
      • Property Descriptions
    • GeneratorInGroup2D
      • Description
      • Properties
      • Property Descriptions
    • GeneratorInGroup3D
      • Description
      • Properties
      • Property Descriptions
    • GEQODebug
      • Description
      • Methods
      • Method Descriptions
    • GEQODebugDraw2D
      • Description
    • GEQODebugSpheres2D
      • Description
    • GEQODebugSpheres3D
      • Description
    • GEQOEnums
      • Enumerations
    • QueryContext2D
      • Description
      • Methods
      • Method Descriptions
    • QueryContext3D
      • Description
      • Methods
      • Method Descriptions
    • QueryGenerator2D
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • QueryGenerator3D
      • Description
      • Properties
      • Methods
      • Signals
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • QueryInstance2D
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • QueryInstance3D
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • QueryItem2D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • QueryItem3D
      • Description
      • Properties
      • Methods
      • Property Descriptions
      • Method Descriptions
    • QueryResult2D
      • Description
      • Methods
      • Method Descriptions
    • QueryResult3D
      • Description
      • Methods
      • Method Descriptions
    • QueryTest2D
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • QueryTest3D
      • Description
      • Properties
      • Methods
      • Signals
      • Property Descriptions
      • Method Descriptions
    • TestDistanceTo2D
      • Description
      • Properties
      • Property Descriptions
    • TestDistanceTo3D
      • Description
      • Properties
      • Property Descriptions
    • TestDotProduct2D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • TestDotProduct3D
      • Description
      • Properties
      • Methods
      • Enumerations
      • Property Descriptions
      • Method Descriptions
    • TestIntersectsArea2D
      • Properties
      • Property Descriptions
    • TestIntersectsArea3D
      • Description
      • Properties
      • Property Descriptions
    • TestPathFindTo3D
      • Properties
      • Property Descriptions
    • TestRaycastTo2D
      • Description
      • Properties
      • Property Descriptions
    • TestRaycastTo3D
      • Description
      • Properties
      • Property Descriptions
Godot Environment Query Orchestrator
  • 3D
  • Edit on GitHub

3D

  • Introduction to 3D
  • Using 3D transforms
  • Procedural geometry
  • 3D text

Rendering

  • 3D rendering limitations
  • Standard Material 3D and ORM Material 3D
  • 3D lights and shadows
  • Using decals
  • Physical light and camera units
  • Particle systems (3D)
  • High dynamic range lighting
  • Global illumination
  • Environment and post-processing
  • Volumetric fog and fog volumes
  • 3D antialiasing

Optimization

  • Using MultiMeshInstance3D
  • Mesh level of detail (LOD)
  • Visibility ranges (HLOD)
  • Occlusion culling
  • Resolution scaling
  • Variable rate shading

Tools

  • Prototyping levels with CSG
  • Using GridMaps
  • Third-person camera with spring arm

© Copyright 2026 Francisco Marrero.

Built with Sphinx using a theme provided by Read the Docs.