Table of Contents

Class World3D

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

Inheritance
World3D

Remarks

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.

See Also

Properties

camera_attributes

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

var camera_attributes : CameraAttributes

Property Value

CameraAttributes

Remarks

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.

var direct_space_state : PhysicsDirectSpaceState3D

Property Value

PhysicsDirectSpaceState3D

Remarks

environment

The World3D's Environment.

var environment : Environment

Property Value

Environment

Remarks

fallback_environment

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

var fallback_environment : Environment

Property Value

Environment

Remarks

navigation_map

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

var navigation_map : RID

Property Value

RID

Remarks

  • RID get_navigation_map

scenario

The World3D's visual scenario.

var scenario : RID

Property Value

RID

Remarks

  • RID get_scenario

space

The World3D's physics space.

var space : RID

Property Value

RID

Remarks

  • RID get_space