在了解JPCT之前得了解什么是opengl,opengl是一个跨语言,跨平台的3D图形编程接口,OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL 三维图形 API 的子集,针对手机、PDA和游戏主机等嵌入式设备而设计。而JPCT则是java的一款3D图形引擎,封装了opengl,jPCT-AE是jPCT在android平台上的移植版本。

用opengl的框架(或者叫做引擎)来进行android开发会比使用原本的opengl es方便许多,所以下文就参照JPCT-AE的一个官方Demo小例子进行修改,在手机上显示一个带贴图的3D模型。

效果图

android OpenGL开发使用JPCT-AE引擎显示3D立方体_第1张图片

JPCT-AE引擎压缩包百度云链接: https://pan.baidu.com/s/1o8jyqJg 密码: ehpu,下载完解压后将lib目录下的jpct_ae.jar文件引入android studio即可。

android OpenGL开发使用JPCT-AE引擎显示3D立方体_第2张图片

接下来就是按照正常的android opengl编程思路,使用GLSurfacev

更多相关文章

  1. 从零学Android(十二)、Android中的图形和动画之属性动画
  2. Android绘图机制与处理技巧——Android图像处理之图形特效处理
  3. Android 4.0的图形硬件加速及绘制技巧
  4. Android 3D游戏开发(基础篇)――Opengl ES游戏引擎实现
  5. Android应用程序打包签名、加固、二次打包(图形/命令行)
  6. Android 上八款优秀的开源游戏引擎

随机推荐

  1. [转]Android高手进阶教程(四)之----Andro
  2. android的消息处理机制(图+源码分析)
  3. 一些关于 Activity 的技巧
  4. Android,Thread+Handler 线程 消息循环
  5. Android(安卓)Property System
  6. Android开发入门必知:应用界面组成
  7. Android简明开发教程十九:线程 Bezier曲线
  8. Android的Handler总结
  9. 在Android上用PHP编写应用- PFA初探
  10. j2me to android