Improvement, Addition, and Some Changes
- Added new config, NL_RAIN_PARTICLE_OPACITY.
- Change noise1D/2D/3D, and voronoise to using textures.
- Using cloud and noise texture for rendering clouds.
Need to do compatibility test for Windows and iOS. Also need some benchmarks on whether this has any performance improvement.
I will review the changes after monday.
So?
How was this texture generated?
Didn't get any response for this.
How the textures generated in the shader or how I generate the texture?
How exactly you generated that texture asset?
Also why has nobody tried to benchmark or test this feature for any performance improvements?
How exactly you generated that texture asset?
I create a website that can generate noise texture from code, It's similar to newb glow previewer but previewing the noise as image instead and then that sampled image can be downloaded. In the texture that I provided, I make the voronoise in red channel, noise2D in blue channel, and noise1D in green channel only, I edited each individual noise texture using Photo Editor to remove unused color channels and merge all the noise textures in one texture.
I would suggest using a more sophisticated noise texture to allow for wider rounded clouds. You can probably do this in the future.
Also why has nobody tried to benchmark or test this feature for any performance improvements?
I need this if my approval is required.
No one..
should i?
No one..
Of course, everyoneseems to be busy in this community.
@1Sekon you should work on your own projects instead of this. I don't think being a contributor to this repo will be worth your valuable time anymore. This repo will be dead soon.
Compatibility test result: android and iOS fine, crash on every windows device, and by far most default features are fine except GALAXY has quality reduction, not sure about performance
If this feature does not work with windows, I cannot accept this PR into main branch.
Easy way to check the performance is by rendering rounded cloud with very high step count, with this feature and without this feature. There would be some difference in FPS.