Android OpenGL ES 开发
程序员文章站
2022-06-09 19:45:05
创建OpenGLES视口1.App窗口改成OpenGL窗口,是通过java调用C++,在以下位置修改如下内容package com.example.learnogles;import androidx.appcompat.app.AppCompatActivity;import android.content.Context;import android.opengl.GLSurfaceView;import android.os.Bundle;import android.ut...
创建OpenGLES视口
1.App窗口改成OpenGL窗口,是通过java调用C++,在以下位置修改如下内容
package com.example.learnogles;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Context;
import android.opengl.GLSurfaceView;
import android.os.Bundle;
import android.util.Log;
import android.widget.TextView;
import javax.microedition.khronos.egl.EGLConfig;
import javax.microedition.khronos.opengles.GL10;
class HangyuGLSurfaceViewRenderer implements GLSurfaceView.Renderer{
public void onSurfaceCreated(GL10 gl, EGLConfig config){//视口初始化时
gl.glClearColor(0.1f,0.4f,0.6f,1.0f);
}
public void onSurfaceChanged(GL10 gl, int width, int height){//视口改变时
gl.glViewport(0,0,width,height);//左下角是0,0,Viewport相当于画布,需要摆放在视口的什么位置
}
public void onDrawFrame(GL10 gl){//绘制时候
gl.glClear(gl.GL_COLOR_BUF
本文地址:https://blog.csdn.net/qq_40179458/article/details/109636362
上一篇: Java OpenCV图像处理之背景切换
下一篇: Toast基本使用方法
推荐阅读
-
Android开发判断SQLite数据库中某个表是否存在 博客分类: Android sqliteandroid
-
SQLite详解 博客分类: Android移动开发 SQLiteandroid数据库android
-
android开发之蜂鸣提示音和震动提示的实现原理与参考代码
-
Android rom开发:wlan认证-QRCT测试踩坑记录
-
Android开发实现的IntentUtil跳转多功能工具类【包含视频、音频、图片、摄像头等操作功能】
-
Android开发利器之pidcat安装方式
-
Android开发之图片切割工具类定义与用法示例
-
Android开发必备知识 为什么说Kotlin值得一试
-
如何使用Kotlin进行Android开发
-
使用NDK进行开发android