feat: updated engine version to 4.4-rc1
This commit is contained in:
parent
ee00efde1f
commit
21ba8e33af
5459 changed files with 1128836 additions and 198305 deletions
|
|
@ -45,6 +45,9 @@ class VisualInstance3D : public Node3D {
|
|||
protected:
|
||||
void _update_visibility();
|
||||
|
||||
virtual void _physics_interpolated_changed() override;
|
||||
void set_instance_use_identity_transform(bool p_enable);
|
||||
|
||||
void _notification(int p_what);
|
||||
static void _bind_methods();
|
||||
void _validate_property(PropertyInfo &p_property) const;
|
||||
|
|
@ -131,7 +134,7 @@ private:
|
|||
|
||||
float extra_cull_margin = 0.0;
|
||||
AABB custom_aabb;
|
||||
LightmapScale lightmap_scale = LIGHTMAP_SCALE_1X;
|
||||
float lightmap_texel_scale = 1.0f;
|
||||
GIMode gi_mode = GI_MODE_STATIC;
|
||||
bool ignore_occlusion_culling = false;
|
||||
|
||||
|
|
@ -182,8 +185,13 @@ public:
|
|||
void set_gi_mode(GIMode p_mode);
|
||||
GIMode get_gi_mode() const;
|
||||
|
||||
void set_lightmap_scale(LightmapScale p_scale);
|
||||
void set_lightmap_texel_scale(float p_scale);
|
||||
float get_lightmap_texel_scale() const;
|
||||
|
||||
#ifndef DISABLE_DEPRECATED
|
||||
void set_lightmap_scale(GeometryInstance3D::LightmapScale p_scale);
|
||||
LightmapScale get_lightmap_scale() const;
|
||||
#endif // DISABLE_DEPRECATED
|
||||
|
||||
void set_instance_shader_parameter(const StringName &p_name, const Variant &p_value);
|
||||
Variant get_instance_shader_parameter(const StringName &p_name) const;
|
||||
|
|
@ -194,14 +202,16 @@ public:
|
|||
void set_ignore_occlusion_culling(bool p_enabled);
|
||||
bool is_ignoring_occlusion_culling();
|
||||
|
||||
virtual Ref<TriangleMesh> generate_triangle_mesh() const;
|
||||
|
||||
PackedStringArray get_configuration_warnings() const override;
|
||||
GeometryInstance3D();
|
||||
virtual ~GeometryInstance3D();
|
||||
};
|
||||
|
||||
VARIANT_ENUM_CAST(GeometryInstance3D::ShadowCastingSetting);
|
||||
VARIANT_ENUM_CAST(GeometryInstance3D::LightmapScale);
|
||||
VARIANT_ENUM_CAST(GeometryInstance3D::GIMode);
|
||||
VARIANT_ENUM_CAST(GeometryInstance3D::LightmapScale);
|
||||
VARIANT_ENUM_CAST(GeometryInstance3D::VisibilityRangeFadeMode);
|
||||
|
||||
#endif // VISUAL_INSTANCE_3D_H
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue