Skip to content

Commit 0895976

Browse files
author
Thayer J Andrews
committed
CCEffectUtils - Add debug function for printing GLKMatrix4 matrices
1 parent 5553f06 commit 0895976

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

cocos2d/CCEffectUtils.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ float CCEffectUtilsConditionRefraction(float refraction);
1616
float CCEffectUtilsConditionShininess(float shininess);
1717
float CCEffectUtilsConditionFresnelBias(float bias);
1818
float CCEffectUtilsConditionFresnelPower(float power);
19-
19+
void CCEffectUtilsPrintMatrix(NSString *label, GLKMatrix4 matrix);

cocos2d/CCEffectUtils.m

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,4 +72,14 @@ float CCEffectUtilsConditionFresnelPower(float power)
7272
return (power < 0.0f) ? 0.0f : power;
7373
}
7474

75+
void CCEffectUtilsPrintMatrix(NSString *label, GLKMatrix4 matrix)
76+
{
77+
NSLog(@"%@", label);
78+
NSLog(@"%f %f %f %f", matrix.m00, matrix.m01, matrix.m02, matrix.m03);
79+
NSLog(@"%f %f %f %f", matrix.m10, matrix.m11, matrix.m12, matrix.m13);
80+
NSLog(@"%f %f %f %f", matrix.m20, matrix.m21, matrix.m22, matrix.m23);
81+
NSLog(@"%f %f %f %f", matrix.m30, matrix.m31, matrix.m32, matrix.m33);
82+
}
83+
84+
7585

0 commit comments

Comments
 (0)