Documentation ¶
Overview ¶
Package WorldEnvironment provides methods for working with WorldEnvironment object instances.
Index ¶
- type Advanced
- type Any
- type Instance
- func (self Instance) AsNode() Node.Instance
- func (self Instance) AsObject() [1]gd.Object
- func (self Instance) AsWorldEnvironment() Instance
- func (self Instance) CameraAttributes() [1]gdclass.CameraAttributes
- func (self Instance) Compositor() [1]gdclass.Compositor
- func (self Instance) Environment() [1]gdclass.Environment
- func (self Instance) SetCameraAttributes(value [1]gdclass.CameraAttributes)
- func (self Instance) SetCompositor(value [1]gdclass.Compositor)
- func (self Instance) SetEnvironment(value [1]gdclass.Environment)
- func (self *Instance) UnsafePointer() unsafe.Pointer
- func (self Instance) Virtual(name string) reflect.Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Advanced ¶
type Advanced = class
Advanced exposes a 1:1 low-level instance of the class, undocumented, for those who know what they are doing.
type Instance ¶
type Instance [1]gdclass.WorldEnvironment
The [WorldEnvironment] node is used to configure the default [Environment] for the scene. The parameters defined in the [WorldEnvironment] can be overridden by an [Environment] node set on the current [Camera3D]. Additionally, only one [WorldEnvironment] may be instantiated in a given scene at a time. The [WorldEnvironment] allows the user to specify default lighting parameters (e.g. ambient lighting), various post-processing effects (e.g. SSAO, DOF, Tonemapping), and how to draw the background (e.g. solid color, skybox). Usually, these are added in order to improve the realism/color balance of the scene.
var Nil Instance
Nil is a nil/null instance of the class. Equivalent to the zero value.
func (Instance) AsWorldEnvironment ¶
func (Instance) CameraAttributes ¶
func (self Instance) CameraAttributes() [1]gdclass.CameraAttributes
func (Instance) Compositor ¶
func (self Instance) Compositor() [1]gdclass.Compositor
func (Instance) Environment ¶
func (self Instance) Environment() [1]gdclass.Environment
func (Instance) SetCameraAttributes ¶
func (self Instance) SetCameraAttributes(value [1]gdclass.CameraAttributes)
func (Instance) SetCompositor ¶
func (self Instance) SetCompositor(value [1]gdclass.Compositor)
func (Instance) SetEnvironment ¶
func (self Instance) SetEnvironment(value [1]gdclass.Environment)