isgl3d球体未完全渲染

时间:2012-10-04 07:47:18

标签: isgl3d

尝试使用isgl3d渲染球体。问题是只有75%的球体被渲染。

以下是代码:

[self.camera setPosition:iv3(0, 3, 7)];
_container = [self.scene createNode];

Isgl3dTextureMaterial * ballMaterial = [Isgl3dTextureMaterial materialWithTextureFile:@"balltext.jpg" shininess:0.7 precision:Isgl3dTexturePrecisionLow repeatX:YES repeatY:YES];

_sphere = [Isgl3dSphere meshWithGeometry:1 longs:40 lats:40];
node = [ _container createNodeWithMesh:_sphere andMaterial:ballMaterial];
[self.scene addChild:node];

1 个答案:

答案 0 :(得分:4)

请检查图像尺寸。我认为它应该是32x3264X64128x128256x256。通过更改图像大小,您可以解决问题。