Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transparency and shader support #36

Closed
MaixGit opened this issue Jul 6, 2022 · 2 comments
Closed

Transparency and shader support #36

MaixGit opened this issue Jul 6, 2022 · 2 comments

Comments

@MaixGit
Copy link

MaixGit commented Jul 6, 2022

Transparent pixels are appearing where they aren't supposed to be, see below (issue persist with different background colour export settings and different texturepacks). This makes sharing the renders a bit difficult because you either share the 50mb png render or convert to a jpg that can't do transparency.

Exported png on a red background (#ff0000)
image

Exported png on a dark background (#454545)
image

Also just curious if there's a possibility of shader support?

@MaixGit MaixGit changed the title Transparency and shader compatibility Transparency and shader support Jul 6, 2022
@chyzman
Copy link

chyzman commented Jul 18, 2022

hehehe

@gliscowo
Copy link
Owner

Let me tell you the story of the time I tried to reproduce this issue. It all began in my testing world. Peacefully, in bliss even, I ran the /isorender area command. After careful inspection of the preview presented to me by the GUI interface, I decided to export what was shown to me. Given that from my prior experience debugging the "Isometric Renders" mod I knew that this bug tends to happen at higher resolutions, I decided that 8000x8000 pixels should be a great choice. Upon pressing the Clipboard button, I did not yet realize the consequences of my actions (someone should have told me to "Prepare for unforseen consequences"). Over the next couple of minutes, my personal computing device started its descent into madness. One does not anticipate the unfathomable density of sixty-four million pixels in their clipboard. I have now learned that 1) Your dock will unalive itself 2) A piece of your desktop will permanently render on top of IntelliJ 3) Keyboard input will stop working 4) Mouse input in Krita will be broken, as well as some other observations which I surely have forgotten. As such, a word of warning to everyone planning to handle sixty-four million pixels in their clipboard - do not.

To return to the topic at hand however, this bug is in fact present in vanilla rendering as well - it is not something I can fix. For shader mod support the situation is similar - their pipelines are so distinctly different from vanilla that supporting them essentially means rewriting all rendering code, which I am not currently in the mood to do
Cheers

@gliscowo gliscowo closed this as not planned Won't fix, can't repro, duplicate, stale Jul 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants