Пользовательский переход представления в ES OpenGL

Вы можете использовать статическую переменную для отслеживания всех GPA (внутри класса Student) и затем, наконец, вернуть его.

class Student{

  static double total;

  String semesterGPA(){
    .
    .
         //just add the GPA to the total before return statement
    total += myRandomNumber;
         //return statement 
  }

  String averageGPA()
  {
    double averageGPA = total / 9;
         //return statement including averageGPA
  }
}
9
задан melfar 17 May 2009 в 21:02
поделиться

3 ответа

В то время как я не могу полностью ответить на Ваш вопрос, не проводя еще некоторое мое собственное исследование, я могу помочь немного:

- Для получения представления UINavigationController необходимо сделать снимок экрана. Самый легкий способ сделать это путем захвата его в UIImage:

UIGraphicsBeginImageContext(self.view.frame.size);
[[self.view layer] renderInContext:UIGraphicsGetCurrentContext()];
UIImage* test = UIGraphicsGetImageFromCurrentImageContext();
UIImageView* view = [[UIImageView alloc] initWithImage:test];
UIGraphicsEndImageContext();

Я не уверен, можно ли представить GLContext (не знакомый по телефону) в CGImage, но я сделал бы что-то как этот (и init UIImage от этого). Я предварительно представил бы каждый кадр анимации, в которой Вы пытаетесь сделать и хлопнуть его в UIImageView с помощью материала анимации, обеспеченного. Таким образом, если Ваша анимация достаточно проста. Иначе это могло бы свестись к записи Вашей собственной функции анимации :-/

3
ответ дан 4 December 2019 в 23:08
поделиться

Я думаю, что вы можете подумать о функции http://www.opengl.org/sdk /docs/man/xhtml/glCopyTexImage2D.xml ... вы устанавливаете область просмотра на размер текстуры и затем рисуете как обычно, затем выполняете glCopyTexImage2D, чтобы скопировать сцену в текстуру.

или вы должны заглянуть в FrameBuffer Объекты. Шаблон OpenGL по умолчанию в XCode использует их. Просто сгенерируйте пример проекта, чтобы увидеть, как они работают.

1
ответ дан 4 December 2019 в 23:08
поделиться

Я только что собрал класс перехода для реализации вашей собственной анимации перехода в OpenGL ES.

Не стесняйтесь читать об этом здесь

В проекте есть два примера переходов, не стесняйтесь добавлять в него свои собственные.

3
ответ дан 4 December 2019 в 23:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: