1
내 프로젝트에서는 매트릭스의 일부를 스켈레톤 애니메이션의 상수 레지스터에 푸시하고 상수 레지스터를 통과 한 셰이더의 매트릭스 인덱스에 액세스합니다. glsles와Shader about Skeleton Animation in AGAL
샘플 쉐이더 :
uniform highp vec4 mPalette[60]; //a part of the matrix for skeleton.
attribute highp vec4 _glesVertex; //the input positions.
attribute vec4 mBlendindices; //the matrix index.
void main()
{
gl_Position = mPalette[mBlendindices.x];
}
나는 값 "mPalette은"상수 레지스터를 사용하도록 지정하는 경우 : - :에 _glesVertex을 할당 vc60 VC0 상수 레지스터를 사용하는 값 "mBlendindices"를 할당 vc59를 버텍스 속성 레지스터 : va0을 사용하십시오.
이 셰이더를 AGAL로 변환하는 방법은 무엇입니까?