You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As of writing, the vertex pulling renderer does not support alpha blending for several reasons:
vertex pulling optimizations (3-face index buffer) preclude backface culling
vertex pulling selection of visible faces may be "wrong" when the chosen face is a "back face"
the face will be alpha blended, but it should be culled entirely
For these reasons, alpha blending is currently disabled in the vertex pulling pipeline (using BlendState::REPLACE).
If we are going to support transparency, I think it should happen in its own pipeline, or at least a specialized pipeline. There will need to be some big changes to the index buffering as well as the shader code.
The text was updated successfully, but these errors were encountered:
As of writing, the vertex pulling renderer does not support alpha blending for several reasons:
For these reasons, alpha blending is currently disabled in the vertex pulling pipeline (using
BlendState::REPLACE
).If we are going to support transparency, I think it should happen in its own pipeline, or at least a specialized pipeline. There will need to be some big changes to the index buffering as well as the shader code.
The text was updated successfully, but these errors were encountered: