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

GLES2 Compression on Blend Shapes Fix #58838

Merged
merged 1 commit into from
Mar 6, 2022

Commits on Mar 6, 2022

  1. GLES2 Compression on Blend Shapes Fix

    When compressed vertex positions are used in a blend shapes mesh, we
    need to make sure we set the w-component of the position vector to 1.0
    
    When octahedral compression is used on normals/tangents, they need to be
    converted to cartesian floats to be used for blend shapes
    
    This conversion also changes the number of components of that vertex
    attribute, which caused issues because previously there was an
    assumption that you had the same number of components in the blend shape
    buffer as you did in the original mesh's buffer (which is not true for
    oct norm/tang)
    The-O-King committed Mar 6, 2022
    Configuration menu
    Copy the full SHA
    733a84f View commit details
    Browse the repository at this point in the history