BakedLightmapData

Inherits: Resource < Reference < Object

属性

AABB

bounds

AABB( 0, 0, 0, 0, 0, 0 )

Transform

cell_space_transform

Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )

int

cell_subdiv

1

float

energy

1.0

bool

interior

false

PoolByteArray

octree

PoolByteArray(  )

方法

void

add_user ( NodePath path, Resource lightmap, int lightmap_slice, Rect2 lightmap_uv_rect, int instance )

void

clear_data ( )

void

clear_users ( )

int

get_user_count ( ) const

Resource

get_user_lightmap ( int user_idx ) const

NodePath

get_user_path ( int user_idx ) const

属性说明

Default

AABB( 0, 0, 0, 0, 0, 0 )

Setter

set_bounds(value)

Getter

get_bounds()


Default

Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 )

Setter

set_cell_space_transform(value)

Getter

get_cell_space_transform()


  • int cell_subdiv

Default

1

Setter

set_cell_subdiv(value)

Getter

get_cell_subdiv()


Default

1.0

Setter

set_energy(value)

Getter

get_energy()

烘焙和动态捕获对象的全局能量乘数。这可以在运行时更改,而无需再次烘焙光照贴图。

要仅调整间接照明的能量,即不影响直接照明或自发光材质,请调整 BakedLightmap.bounce_indirect_energy 并再次烘焙光照贴图。


Default

false

Setter

set_interior(value)

Getter

is_interior()

控制动态捕捉对象是否接收环境光照。


Default

PoolByteArray(  )

Setter

set_octree(value)

Getter

get_octree()

方法说明


  • void clear_data ( )

  • void clear_users ( )

  • int get_user_count ( ) const