예제 #1
0
 private void writeGeTexture(int texture, int value)
 {
     if (ExternalGE.Active)
     {
         ExternalGE.setMatrix(sceGe_user.PSP_GE_MATRIX_TEXGEN, texture, Float.intBitsToFloat(value << 8));
     }
 }
예제 #2
0
 private void writeGeProjection(int projection, int value)
 {
     if (ExternalGE.Active)
     {
         ExternalGE.setMatrix(sceGe_user.PSP_GE_MATRIX_PROJECTION, projection, Float.intBitsToFloat(value << 8));
     }
 }
예제 #3
0
 private void writeGeWorld(int world, int value)
 {
     if (ExternalGE.Active)
     {
         ExternalGE.setMatrix(sceGe_user.PSP_GE_MATRIX_WORLD, world, Float.intBitsToFloat(value << 8));
     }
 }
예제 #4
0
 private void writeGeView(int view, int value)
 {
     if (ExternalGE.Active)
     {
         ExternalGE.setMatrix(sceGe_user.PSP_GE_MATRIX_VIEW, view, Float.intBitsToFloat(value << 8));
     }
 }
예제 #5
0
 private void writeGeBone(int bone, int value)
 {
     if (ExternalGE.Active)
     {
         ExternalGE.setMatrix(sceGe_user.PSP_GE_MATRIX_BONE0 + (bone / 12), bone % 12, Float.intBitsToFloat(value << 8));
     }
 }