Time Nick Message 09:07 [MTMatrix] Revolutionary idea: What if we changed server-controlled visual effects, e.g. volumetric lighting, but also new stuff possibly added by #14508, to be opt-out instead of opt-in? It's a really weird concept that users need explicit permission from games to use visual effects. 09:07 ShadowBot https://github.com/minetest/minetest/issues/14508 -- Various visual effects by GefullteTaubenbrust2 09:07 [MTMatrix] Benefits: Effects work even if the game author didn't care or is gone or hasn't yet updated their game. - Effects work on old servers. - No more users asking "why don't dynamic shadows work". - No boilerplate "allow all visual effects" code added to every game. 10:53 celeron55_ that would be fine by me 10:53 celeron55_ it also comes down to the type of visuals that are being added. some are more artistic than others and different people will complain 10:54 celeron55_ the thing to keep in mind is, you have to avoid making the life of developers of two types of visual styles not too difficult: realistic, and cartoonish styles 10:55 celeron55_ that PR mostly contains effects that don't fit a cartoonish style and every such developer will complain if turning them off requires a lot of work and attention 11:26 [MTMatrix] E.g. AES server is pretty cartoonish 11:26 [MTMatrix] We use very soft dynamic shadows as they don't fit the style 11:27 [MTMatrix] About that: one thing that annoys us is the fact that people can override our textures. We should be able to decide the visual style of our server 11:50 [MTMatrix] Also because it's possible to cheat otherwise: people could override rare nodes or fake walls with textures that make them stand out way more than they're supposed to 12:00 MTDiscord at least you can't override opaque nodes like stone with transparent nodes like glass to see all the ores. It would be sad to lose the ability to override th. mtg textures with the soothing32 textures in capture the flag 12:00 MTDiscord *the 12:02 MTDiscord well I suppose, like csms, it would be ok to let servers optionally disable using texturepacks 14:37 celeron55_ actually i guess there could be multiple sets of defaults for visual settings that the game/server could set, and then any settings it doesn't explicitly set would be picked from the defaults 14:39 celeron55_ like, if the server is saying it wants cartoonish visuals, then when bump maps are added to the engine, they are disabled. if it used the "realistic" or whatever defaults, then it would be automatically enabled in the software version upgrade 14:39 celeron55_ it's a Yet Another System though. might not be worth the effort 19:27 MTDiscord sad but understandable.