Skip to main content

Report this content

We want the Dreams coMmunity to be a safe, diverse and tolerant place for everyone, no matter their age, gender, race, sexual orientation or otherwise. If you believe this content to contradict these principles, you can file a report for our coMmunity teams to investigate.

Note that misuse of the reporting tool will not be tolerated.

Item being reported:

A forum post by TAPgiles

Right now, there are some (reasonable) implicit effects of certain settings that are not always obvious, expected, or noticed:

- Fog Distance: one setting controls where the lighting-fog begins, where the opacity-fog begins, and where it all ramps up to nothing being visible at all. This hides that the setting affects those things, and gives the creator less flexibility for the look of their scene, and also how it's optimised (for not rendering things beyond a certain distance).

- Sun Tint, Sky Tint: For more stylised games (which often means simpler games, which often means games created by new creators)... it's often desired to have a non-realistically-shaded background (eg. solid colour) just so it looks cool. Or change the colour of the sun to look funky.

But if they do that with these settings, the lighting of the scene itself takes on those colours too, which is almost never what they wanted in those situations. So then they need to use special methods to cover up the sun and sky just to have reasonable lighting but also the sky looking how they want it to look. Having a toggle to separate out the lighting itself from the visuals of the sun & sky would give creators more flexibility, and let new creators use the obvious settings instead of needing to ask someone how to do it.

- Shadow Scale: This has an implicit curve to mapping distance to shadow-resolution. It renders higher-detail shadows up to a fraction of the overall map, lower beyond that, etc. Having more control over this would allow us to have good detail shadows starting further away from the camera, and again performance characteristics for more nuanced games. Eg. "isometric" views focussed on objects far from the viewpoint cannot have high-detail shadows even at max settings, even though a fairly small area would need shadow-mapping.

These additions could theoretically require not much work; simply separating settings out for these things in the engine, instead of them implicitly affecting each other. And it would give us a lot more flexibility and enable building more custom experiences easier and with more subtlety.

Oh dear! Your browser is either unsupported or there has been a problem loading the page.