Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Darth_Sanchez
4 / 4 / 1
Регистрация: 28.04.2013
Сообщений: 64
#1

OpenGL ES: Добавление кнопок в окно с OpenGL - Программирование Android

14.11.2014, 00:15. Просмотров 575. Ответов 0
Метки нет (Все метки)

Есть окно OpenGL в котором происходит какая-то отрисовка.

Activity :
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
public class MainActivity extends Activity 
{
    private GLSurfaceView glSurface;
    
    @Override
    protected void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
        glSurface = new GLSurfaceView(this);
        glSurface.setRenderer(new SceneRenderer());
        setContentView(glSurface);
    }
 
    @Override
    protected void onResume() 
    {
        super.onResume();
        glSurface.onResume();
    }
 
    @Override
    protected void onPause() 
    {
        super.onPause();
        glSurface.onPause();
    }
 
}


Renderer:
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public class SceneRenderer implements Renderer 
{
    public SceneRenderer() 
    {
 
    }
 
    public void onSurfaceCreated(GL10 gl, EGLConfig config) 
    {       
...
    }
    
    public void onDrawFrame(GL10 gl) 
    {
...
    }
 
    public void onSurfaceChanged(GL10 gl, int width, int height) 
    {
...             
    }
}


Как добавить кнопки какие-либо, чтобы можно было управлять действиями OpenGL. Допустим если у меня нарисован квадрат жёлтого цвета и по нажатию кнопки менялся цвет, к примеру.

Добавлено через 8 часов 2 минуты
человечество, помогите, подскажите
http://www.cyberforum.ru/android-dev/thread935712.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2014, 00:15
Я подобрал для вас темы с готовыми решениями и ответами на вопрос OpenGL ES: Добавление кнопок в окно с OpenGL (Программирование Android):

OpenGL ES
Пытаюсь разобраться с 3D-графикой в Android, нашел пару уроков по OpenGL ES,...

Android OpenGL 1.1
Пытаюсь вот так нарисовать треугольник,но ничего не получается.В чём...

Комбинирование 2D и 3D в OpenGL ES 2.0
Написал 3D-приложение на OpenGL ES 2.0 и столкнулся с проблемой: как поверх 3D...

Текстура OpenGL es 2
Доброго времени суток. Возникла такая проблема. Пишу 3D...

Кривые в OpenGL SE 1.0
Помогите, пожалуйста, мне очень нужна ваша помощь. Как в Android с помощью...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.11.2014, 00:15
Привет! Вот еще темы с решениями:

OpenGL (Android)
Гугля данную тематику нашел цикл уроков по работе с OpenGL: http://*******/qHG0i...

OpenGl ES 2.0 Текстуры
Всем доброго вечера! Никак не получается по урокам отрисовать...

Инициализация OpenGL ES
Вечер добрый, товарищи. Пытаюсь инициализировать область GLSurfaceView в части...

OpenGL ES AndroidNDK
ок, таки настроил среду разработки и разобрался как компилировать проекты с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru