Up to date

This page is up to date for Godot 4.0. If you still find outdated information, please open an issue.

World3D

Inherits: Resource < RefCounted < Object

A resource that holds all components of a 3D world, such as a visual scenario and a physics space.

Description

Class that has everything pertaining to a world: A physics space, a visual scenario, and a sound space. 3D nodes register their resources into the current 3D world.

Tutorials

Properties

CameraAttributes

camera_attributes

PhysicsDirectSpaceState3D

direct_space_state

Environment

environment

Environment

fallback_environment

RID

navigation_map

RID

scenario

RID

space


Property Descriptions

CameraAttributes camera_attributes

The default CameraAttributes resource to use if none set on the Camera3D.


PhysicsDirectSpaceState3D direct_space_state

Direct access to the world’s physics 3D space state. Used for querying current and potential collisions. When using multi-threaded physics, access is limited to Node._physics_process in the main thread.


Environment environment

The World3D’s Environment.


Environment fallback_environment

The World3D’s fallback environment will be used if environment fails or is missing.


RID navigation_map

  • RID get_navigation_map ( )

The RID of this world’s navigation map. Used by the NavigationServer3D.


RID scenario

  • RID get_scenario ( )

The World3D’s visual scenario.


RID space

  • RID get_space ( )

The World3D’s physics space.