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

Difficult to see people behind large trees. Green circle selection indicator is not visible. #190

Open
samoen opened this issue Oct 23, 2020 · 1 comment

Comments

@samoen
Copy link

samoen commented Oct 23, 2020

I am enjoying Sulis however I keep losing sight of characters when they go behind large trees.

I see that when a character goes behind a tree their sprite is faded, but it is very difficult to see them. I think it should be the tree sprite that is faded instead of the character sprite.

Also the green circle that appears beneath characters when they are selected disappears when behind a tree. I believe it should still be visible.

@samoen samoen changed the title Difficult to see people behind trees. Green circle selection indicator is not visible. Difficult to see people behind large trees. Green circle selection indicator is not visible. Oct 23, 2020
@Grokmoo Grokmoo modified the milestone: 0.6.0 Oct 23, 2020
@Grokmoo
Copy link
Owner

Grokmoo commented Oct 23, 2020

If I am understanding you correctly, I agree with your overall assessment. This is unfortunately really difficult to do the way Sulis's rendering is currently structured. An easy thing to do is decrease the transparency on the characters that are being drawn on top of the terrain layers. But, this has downsides as it pretty quickly makes it look like the characters are floating on top of the trees.

The green selection circle is basically impossible to render both on top of the terrain (trees) and still behind actors at present.

A comprehensive approach to fixing these issues would probably involve setting up a rendering pass making use of the stencil buffer.

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

2 participants