мне нужно SpriteBatch
для визуализации изображений, как я бы ожидать в WPF или нормальный UIKit приложение:MonoGame - BlendState - 2D SpriteBatch
- частично прозрачные PNGs оказывают друг на друга, как и следовало ожидать
- У меня есть альфа, которую я могу изменить, желательно что-то вроде использования
Color.White
и изменения значенияA
.
Ближайшее использует BlendState.NonPremultiplied
, но я получаю странные линии, где частично прозрачные PNG перекрываются друг с другом.
У меня были подобные проблемы в Windows (see here), но исправлено это, изменив настройку Premultiplied
в проекте контента XNA. Как я могу сделать подобное для MonoGame? (Я ожидаю, что здесь есть разница в OpenGL)