update particle grass#952
Conversation
|
Great that it respects the region blend. However it continues outside of the region boundary which is only good for Flat and odd for None/Noise. |
|
Adjusted the texture filter to be a uniform with a positive selection rather than negative filter. |
| shader_parameter/condition_dither_range = 0.15 | ||
| shader_parameter/surface_slope_min = 0.87 | ||
| shader_parameter/distance_fade_ammount = 0.66 | ||
| shader_parameter/ground_level = -618.9519819002201 |
There was a problem hiding this comment.
How does this and region_blend get updated and saved in this file?
I changed ground level in the terrain, saved, and restarted it didn't change in the particle material or file.
Because you're updating with the render server instead of the material, the changes don't get pushed or updated in the inspector, or apparently saved in the file.
There was a problem hiding this comment.
it should be synced by _update_process_parameters() interrain_3D_particles.gd
There was a problem hiding this comment.
That probably updates it in the renderer, but not in the resource in the inspector or the file from what I've seen. So I don't know how you got it into the file so it could be pushed in this PR. I couldn't get it to update on mine. And if someone looks in the private folder the settings will appear wrong.
|
Are these unnecessary? // Defined Constants The items in the gdscript info group and shadow mode should be moved up above the process & particle material. The last items should be:
I see info is read only, fine, it can go at the very top and marked read only like Terrain3D version so it greys out. Though setting distance by meters is much more intuitive than instance_spacing * cell_width*grid_width or whatever. |
|
how does it look, any progress towards merge? |
|
All updates will be listed here. |
Updates particle grass to match ground level region blending when background mode is flat or noise.