Poll

Would you be able to run Blockland if shaders forced minimum?

Yes
79 (87.8%)
No
11 (12.2%)

Total Members Voted: 90

Author Topic: How do we force darkness on people without shaders?  (Read 50082 times)

As noted earlier in the thread, forcing shaders on isn't a solution due to bad optimization.
However, there's also another problem: It is completely possible to use Reshade to 'break' shaders so that they don't render properly(thus defeating their purpose). Due to the nature of Reshade, it can only be set up for a particular setting(from what I remember, it only worked properly at max shaders because that's the default) and you had to modify the config to get it 'set up' for a different setting, so it's inherently quite easy to make it so that shaders don't actually do anything.
But that's all just from my conjecture, I don't have evidence on hand to back it up at the moment. Might do it when i get home.

You are never going to stop people from getting past the system, take hacking in games and such, they tried to avoid it but people WILL get around it, the best you can do is enforce something by default

As noted earlier in the thread, forcing shaders on isn't a solution due to bad optimization.
Minimum shaders are actually fairly well optimized. You can tell this because on most modern systems Minimum shaders will perform equally or even better than the 'off' setting. The only reason older systems have a problem is because older hardware or drivers do not properly support OpenGL. There is another way to think of this. Does your Playstation 2 still get any games today? The answer is no. Computers and consoles alike move on to new technologies. People with old hardware get left behind. If you want to play the game on lower settings for nostalgia, just download V20.

Nobody is forced to turn the shaders on.

If they're for enjoys purposes, just force the client( if you're the owner) to turn the shaders at least minimum.

otherwise, shut yourself please.

What about a client add-on with clientcmddarkness() which makes a black sprite cover the entire screen from 0,0 to resW,resH?

What about a client add-on with clientcmddarkness() which makes a black sprite cover the entire screen from 0,0 to resW,resH?

the problem with client add-ons is that someone could just edit it, making it pretty much useless

Like normally I don't care about shaders but if you're making like stealth games shaders make all the difference.

I see people who play games like Amnesia with full brightness and that's basically cheating.

I have anti-glow textures for lines/studs so people without shaders at least can't see as easily in the dark.

I recently took off my anti-glow textures and I'm not use to being able to see absolutely everything in the dark.

Here's some tests I did on Tony's server with ReShade shaders: https://imgur.com/a/xONWF

That reshade stuff killed my anti-glow textures.

That reshade stuff killed my anti-glow textures.
My favorite is this one: http://imgur.com/b9My4sk
All interiors are fully visible as long there's a single light source in the building.

My favorite is this one: http://imgur.com/b9My4sk
All interiors are fully visible as long there's a single light source in the building.

I give up trying to enforce some level of darkness.

Ever since this thread was bumped, I'd like to correct myself on earlier posts:

Ends up that, with metrics(fps); I was able to see that Blockland runs on 300+ fps on Gamemode_zombie No Mercy Subway without shaders and ~34.5 fps with minimum shaders.
For some reason, however, the laptop appears to be struggling to render that. No idea why, no other lag appears, runs smoothily.

shaders should not be forced the amount of servers that benefit from forced shaders are very low compared to everything else blockland offers

shaders should not be forced the amount of servers that benefit from forced shaders are very low compared to everything else blockland offers

Alas, someone else other than low-end agrees for no forced shaders.
I don't think there's any counter-argument to that.

If you want forced shaders, you can try Blockland Glass' client add-on forcer thingy, if it works.

shaders should not be forced the amount of servers that benefit from forced shaders are very low compared to everything else blockland offers

At least darkness should be forced. Demian showed how reshade could brighten any level of darkness.