Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

OpenGL ES 2.0 - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Обновление данных в activity http://www.cyberforum.ru/android-dev/thread975845.html
Всем доброй ночи! Как обновить данные в активити при возврате из диалога или из другой активити, т.е. когда фокус возвращается на активити? Блин, запутанно получилось... Вообщем, есть код, который...
Программирование Android XMLPullParser чтение русских символов Здравствуйте. Согласно заданию, необходимо написать парсер, который будет эммм... парсить(масло масленое) вот эту вот страницу http://www.cbr.ru/scripts/XML_News.asp До первой русской буквы, т.е. И... http://www.cyberforum.ru/android-dev/thread975823.html
Программирование Android Notification , BroadcastReceiver
в программе мне нужно реализовать "свой системный звук" . К примеру в папке \res\raw есть звук shot.ogg и он должен звучать в фоновом режиме или даже если запущенны другие программы. Как лучше...
Программирование Android CyanogenMod на alcatel 6010x
Привет всем! Такой вопрос: Можно ли поставить CyanogenMod на alcatel 6010x? Если да, то можно инструкцию? Если нет, то помогите поставить руты! Кому не трудно - можно в скайп: xpehamet
Программирование Android Программно поставить android:password="false" http://www.cyberforum.ru/android-dev/thread975524.html
Имеем в main.xml: <EditText android:id="@+id/etPass" android:password="true" android:layout_width="0dip" android:layout_height="wrap_content" ...
Программирование Android реакция на нажатие Напишите пожалуйста примерчик. Я хотел сделать такую штуку, есть картинка животного. Там где глаза, пусть будет белый фон. Точка зрачка будет отдельно. Как можно сделать так, что бы в области... подробнее

Показать сообщение отдельно
nepridumalnick
0 / 0 / 0
Регистрация: 18.09.2013
Сообщений: 17

OpenGL ES 2.0 - Программирование Android

13.10.2013, 12:11. Просмотров 396. Ответов 0
Метки (Все метки)

Вот код:
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
package com.mycompany.opengl;
import android.opengl.*;
import java.nio.*;
import javax.microedition.khronos.egl.*;
import javax.microedition.khronos.opengles.*;
 
import javax.microedition.khronos.egl.EGLConfig;
public class MyGL20Renderer implements GLSurfaceView.Renderer
{
    float[] triangleCoords = new float[]{
        0, 0, 0,
        1, 0, 0,
        0, 1, 0
    };
    FloatBuffer triangleBuffer;
    public MyGL20Renderer()
    {
        ByteBuffer bb = ByteBuffer.allocateDirect(36);
        bb.order(ByteOrder.nativeOrder());
        triangleBuffer = bb.asFloatBuffer();
        triangleBuffer.put(triangleCoords);
        triangleBuffer.position(0);
    }
    @Override
    public void onSurfaceCreated(GL10 gl, EGLConfig p2)
    {
    }
    @Override
    public void onDrawFrame(GL10 gl)
    {
        gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
        gl.glMatrixMode(GL10.GL_MODELVIEW);
        gl.glLoadIdentity();
        gl.glTranslatef(0, 0, -3.0f);
        gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);
        gl.glVertexPointer(3, GL10.GL_FLOAT, 0, triangleBuffer);
        gl.glDrawArrays(GL10.GL_TRIANGLES, 0 , 3);
 
    }
    @Override
    public void onSurfaceChanged(GL10 gl, int width, int height)
    {
        gl.glViewport(0, 0, width, height);
        gl.glMatrixMode(GL10.GL_PROJECTION);
        gl.glLoadIdentity();
 
    }
}
Скажите люди добрые, почему я вижу только чёрный экран???

Добавлено через 4 минуты
где же треугольник???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru