Как удалить треугольники при повороте страницы (используя CCTransitionPageTurn) - PullRequest
1 голос
/ 05 декабря 2011

для цифровой книги, использующей cocos2d, при повороте страницы отображаются треугольники. Это ошибка? (у демки cocos2d sdk такой же симптом)

1 Ответ

2 голосов
/ 05 декабря 2011

Это задокументировано, но тут :)

Ищите эти строки в вашем AppDelegate ...

// Create the EAGLView manually
// 1. pixelFormat can be RGB565 or RGBA8.
// 2. depth format of 0 bit. Use 16 or 24 bit for 3d effects, like CCPageTurnTransition
EAGLView *glView = [EAGLView viewWithFrame:[window bounds]
  pixelFormat:kEAGLColorFormatRGB565    // kEAGLColorFormatRGBA8
  depthFormat:GL_DEPTH_COMPONENT16_OES  // GL_DEPTH_COMPONENT16_OES, use 0 if you don't need page transition
];

И убедитесь, что ваш формат глубины не менее GL_DEPTH_COMPONENT16_OES.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...