I have created a human model using makehuman and blender and when I used this model to display in app it looks like this
and in Blender it looks like this
and PVRShaman it looks like this
While opening in PVRShaman it shows some error similar to this
and the code I am using to display this
CC3Camera* cam = [CC3Camera nodeWithName: @"Camera"];
cam.location = cc3v( 0.0, 0.0, 50.0 );
[self addChild: cam];
CC3Light* lamp = [CC3Light nodeWithName: @"Lamp"];
lamp.location = cc3v( -2.0, 0.0, 0.0 );
lamp.isDirectionalOnly = NO;
[cam addChild: lamp];
CC3ResourceNode* rezNode = [CC3PODResourceNode nodeFromFile: @"man.pod"];
[self addChild: rezNode];
self.opacity = kCCOpacityFull;
[self selectShaders];
[self createBoundingVolumes];
[self createGLBuffers];
[self releaseRedundantContent];
CC3MeshNode* helloTxt = (CC3MeshNode*)[self getNodeNamed: @"man"];
[helloTxt runAction: [CC3ActionRotateForever actionWithRotationRate: cc3v(0, 0, 20)]];
EDIT : Problem :
As it appear why model is not looking as it is looking in blender after render in simulator(texture and skull ?
Why Model has no texture detail in blender without rendering it ?
Why there is an error file not found in PVRShaman ?
rezNode.isOpaque = YES;
. The issue might be changes in rendering ordering of non-opaque nodes as the model rotates. – Bill HollingsrezNode.isOpaque = YES;
but the result are same. – Varun Naharia