kami-blue / client

ARCHIVED - KAMI Blue: a continuation of 1.12.2 KAMI
https://kamiblue.org
GNU Lesser General Public License v3.0
360 stars 380 forks source link

Optifine shaders compatibility #1258

Open omninope opened 4 years ago

omninope commented 4 years ago

Is your feature request related to a problem? Please describe. Not a problem with the client, not very useful either, just like everyting I request here. I searched trough the other issues and somehow nobody asked for this yet, or maybe I'm blind, or maybe I'm a weird person that likes beautiful graphics a little too much.

Describe the solution you'd like Just to be clear, I have absolutely no idea how hard it is to implement is this feature, this is only an idea, and i know Optifine is proprietary software (eww) and the creator don't support utility mods.

The idea is: Adding support for Optifine shaders to the visual elements of the render modules, because currently they just vanish when any shader are enabled.

Describe alternatives you've considered Keep using KAMI Blue without shader support.

Additional context I doubt this needs more context.

5HT2 commented 4 years ago

You mean that KAMI Blue's ESP stuff breaks when Optifine shaders are running?

omninope commented 4 years ago

It stops rendering with any shaderpack that I tested. I thought this behavior was intentional? Isn't it? Almost all utility mods i tested break in the way described.

5HT2 commented 4 years ago

That's really not intentional lmfao.

omninope commented 4 years ago

Not sure why this issue was closed. Shaders are definitely still 100% incompatible. Every ESP related module either won't render or render extremely buggy on screen if any shaderpack is enabled using Optifine. As an example here are 2 screenshots, demonstrating StorageESP with shaders using KAMI Blue build on commit ec13ba822a45ae69ac8fa086b212a1bf1d0b2c39. The shaderpack used is BSL_v7.2:

What KAMI Blue's StorageESP renders with shaders: 2020-10-09_19 03 46

What (approximately) it should render, if it was compatible: 2020-10-09_19 06 01

The idea is, it should render the ESP and not break if shaders where compatible.

5HT2 commented 4 years ago

StorageESP does not use shaders. The commit fixed Shader ESP breaking with Optifine shaders.

omninope commented 4 years ago

fixed Shader ESP breaking with Optifine shaders

It also doesn't do that. Look what happened when I enabled ESP on SHADER mode while using a Optifine shaderpack: 2020-10-09_19 24 13

5HT2 commented 4 years ago

Uh, which shader mode?

Luna5ama commented 4 years ago

Uh, which shader mode?

Optifine shaders not Kami Blue shader, big bruh moment