Use real_t in 3D nodes
This commit is contained in:
parent
80fc90e82a
commit
7cec3c2b95
21 changed files with 272 additions and 274 deletions
|
|
@ -51,16 +51,16 @@ private:
|
|||
RID decal;
|
||||
Vector3 extents = Vector3(1, 1, 1);
|
||||
Ref<Texture2D> textures[TEXTURE_MAX];
|
||||
float emission_energy = 1.0;
|
||||
float albedo_mix = 1.0;
|
||||
real_t emission_energy = 1.0;
|
||||
real_t albedo_mix = 1.0;
|
||||
Color modulate = Color(1, 1, 1, 1);
|
||||
uint32_t cull_mask = (1 << 20) - 1;
|
||||
float normal_fade = 0.0;
|
||||
float upper_fade = 0.3;
|
||||
float lower_fade = 0.3;
|
||||
real_t normal_fade = 0.0;
|
||||
real_t upper_fade = 0.3;
|
||||
real_t lower_fade = 0.3;
|
||||
bool distance_fade_enabled = false;
|
||||
float distance_fade_begin = 10.0;
|
||||
float distance_fade_length = 1.0;
|
||||
real_t distance_fade_begin = 10.0;
|
||||
real_t distance_fade_length = 1.0;
|
||||
|
||||
protected:
|
||||
static void _bind_methods();
|
||||
|
|
@ -75,32 +75,32 @@ public:
|
|||
void set_texture(DecalTexture p_type, const Ref<Texture2D> &p_texture);
|
||||
Ref<Texture2D> get_texture(DecalTexture p_type) const;
|
||||
|
||||
void set_emission_energy(float p_energy);
|
||||
float get_emission_energy() const;
|
||||
void set_emission_energy(real_t p_energy);
|
||||
real_t get_emission_energy() const;
|
||||
|
||||
void set_albedo_mix(float p_mix);
|
||||
float get_albedo_mix() const;
|
||||
void set_albedo_mix(real_t p_mix);
|
||||
real_t get_albedo_mix() const;
|
||||
|
||||
void set_modulate(Color p_modulate);
|
||||
Color get_modulate() const;
|
||||
|
||||
void set_upper_fade(float p_energy);
|
||||
float get_upper_fade() const;
|
||||
void set_upper_fade(real_t p_energy);
|
||||
real_t get_upper_fade() const;
|
||||
|
||||
void set_lower_fade(float p_fade);
|
||||
float get_lower_fade() const;
|
||||
void set_lower_fade(real_t p_fade);
|
||||
real_t get_lower_fade() const;
|
||||
|
||||
void set_normal_fade(float p_fade);
|
||||
float get_normal_fade() const;
|
||||
void set_normal_fade(real_t p_fade);
|
||||
real_t get_normal_fade() const;
|
||||
|
||||
void set_enable_distance_fade(bool p_enable);
|
||||
bool is_distance_fade_enabled() const;
|
||||
|
||||
void set_distance_fade_begin(float p_distance);
|
||||
float get_distance_fade_begin() const;
|
||||
void set_distance_fade_begin(real_t p_distance);
|
||||
real_t get_distance_fade_begin() const;
|
||||
|
||||
void set_distance_fade_length(float p_length);
|
||||
float get_distance_fade_length() const;
|
||||
void set_distance_fade_length(real_t p_length);
|
||||
real_t get_distance_fade_length() const;
|
||||
|
||||
void set_cull_mask(uint32_t p_layers);
|
||||
uint32_t get_cull_mask() const;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue