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

Msaa option #2

Open
Bkara1981 opened this issue Jul 12, 2024 · 1 comment
Open

Msaa option #2

Bkara1981 opened this issue Jul 12, 2024 · 1 comment

Comments

@Bkara1981
Copy link

I can't see any example or support for configuration of multisample and samples for msaa?

@devel0
Copy link
Owner

devel0 commented Jul 12, 2024

You right, there aren't because not implemented at all.
While this project aims to collect and bring together some basic pieces needed to make opengl program with reasonable high level api from c# in a cross platform I only added some must features like camera, fonts, texture, lights, point light shadow rendering but there aren't advanced "artistic" features such as antialiasing.

Of course it would be nice to have an option to enable antialias per need. I never experienced in the past about this topic, but if you have any idea about, you are wellcome to start a pull request and I'll support as I can working for the first in a branch until reached some results.
A general overview about the process could be from this article ( "The Complete Picture" paragraph ).

The susceptible part is pipeline for actual processing of supported features such as shadow processing and framebuffering in general, but the code hopefully should result organized enough to insert the feature without brake other parts, btw for that there are unit test that can executed, even in a docker environment using Mesa, to state if some expectations diverge from.

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