SakeTami
Bonkahe
Bonkahe

patreon


Update, preparing for release as plugin

Got a lot of work done this week, multiple directional lights, better lighting, and of course point lights as well.
Sorted out the resolution scaling issues, so now most of the optimizations are in and it's running better than ever, though of course tweak it and see how it runs, this is the candidate for release, it contains both C# and GDScript versions of the drivers, which essentially control the compositor resource, to get clouds up and running there's just a couple steps:


1. Import the SunshineClouds2 folder into your addons and turn on the plugin

2. Right click somewhere in your scene and add either the SunshineCloudsDriver, or SunshineCloudsDriverGD (if your not in a mono build).

3. On that node, press the Generate Clouds Resource, this will detect the first environment in your scene, add a compositor to it with the clouds resource in it.
BE WARNED, this will replace whatever compositor effects you have active, so if you do have some, make a sunshineclouds compositor effect manually and add it to both the environment node and the driver node.

4. Add whatever directional lights you have and point lights you want to be reflected in the sky, there is a limit of 4 directional, and 12 point lights.

Have fun! play with the resolution scaling options, it defaults to native which may be a bit hard to render, so let me know what you all find with the quality/performance settings, and if you have a problem with it, I am making a community tab here in patreon so you all can ask any questions you have there.

Update, preparing for release as plugin

Comments

This happens on occasion, try resizing the window (I know it's weird but that rebuilds the buffers), or try restarting Godot, this usually only happens the first time you set it up. If that doesn't work, if your ok with it, we might need to chat in the Godot discord and see if I can sus out what's wrong.

David House

ERROR: servers\rendering\rendering_device.cpp:5155 - Parameter "uniform_set" is null. ERROR: Uniforms were never supplied for set (0) at the time of drawing, which are required by the pipeline.

InkRobert


More Creators