![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VR进阶
黑弓大师
这个作者很懒,什么都没留下…
展开
-
Displaying Graphics with OpenGL ES(四)——Applying Projection and Camera Views
运用投影和相机视图在OpenGL ES的环境下,projection和camera views允许像你用眼睛看物体的方式绘制图像对象。通过数学的转换绘制对象坐标能模拟出这种物理视图。 ~ Projection - 转变调整坐标绘制的对象是基于他们在GLSurfaceView上显示的宽和高。没有这样的计算,被OpenGL ES 绘制的对象在不同分辨率的显示器上会是歪的。A projection转换算翻译 2016-04-18 12:00:22 · 477 阅读 · 0 评论 -
Displaying Graphics with OpenGL ES(一)——构建一个OpenGL ES环境
翻译自官方文档http://developer.android.com为了在app里绘制图形,你必须创建一个容器。最直接的方式就是实现GLSurfaceView和GLSurfaceView.Render接口。GLSurfaceView是图形和OpenGL绘图的视图控制器而GLSurefaceView.Renderer控制在视图里绘图(理解为画笔)。想了解更多这些classes,点击OpenGL ES翻译 2016-04-14 17:16:25 · 550 阅读 · 0 评论 -
Displaying Graphics with OpenGL ES(二)——定义形状Defining Shapes
创建高端的图像大作第一步是能够在OpenGL ES 视图里定义形状。没有点基本知识是有点棘手的想在OpenGL ES 里定义图像。下面就告诉大家OpenGL ES 的坐标系与屏幕的关系,定义一个基本的形状,形脸,以及定义三角形和一个正方形1.定义一个三角形OpenGL ES 允许在三维坐标里定义图像。所以,在画三角形前,必须定义坐标。在OpenGL ES里,要做到这一点的典型方法是定义一个浮点型的顶翻译 2016-04-15 18:27:29 · 400 阅读 · 0 评论 -
Displaying Graphics with OpenGL ES(三)——Drawing Shapes
OpenGL ES——Drawing Shape翻译 2016-04-15 18:33:51 · 642 阅读 · 0 评论 -
API Guides——OpenGL ES
OpenGL ESAndroid包括了高性能的2D和3D图形开放图形库(OpenGL)的支持,具体而言,是OpenGL ES的API。 OpenGL是一个跨平台的图形API,用于指定3D图形处理硬件标准的软件接口。OpenGL ES为规范嵌入式设备。 Android支持几个版本的OpenGL ES的API: · OpenGL ES 1.0 and 1.1 - This API specificat翻译 2016-04-22 14:34:51 · 1723 阅读 · 0 评论 -
Displaying Graphics with OpenGL ES (五)——Add Motion
在屏幕上绘制对象是OpenGL最基本的功能,但是你还可以用其他Android图形框架类做到这一点,包括Canvas和Drawable。OpenGL ES 提供了在三维里移动和转换绘制对象的额外功能,或其他独一无二的令人惊叹的用户体验。翻译 2016-04-18 14:33:52 · 387 阅读 · 0 评论 -
Displaying Graphics with OpenGL ES (六)——Responding to Touch Events
响应触摸事件制作对象移动,根据预先设定的程序,如旋转的三角形,但是如果你想用户与OpenGL ES的图形交互?OpenGL ES应用程序的触摸交互的关键是在GLSurfaceView的onTouchEvent()的方法里来侦听触摸事件。1.Setup a Touch Listener为了响应OpenGL ES 应用的触摸事件,必须实现GLSurfaceView类的onTouchEvent()方法。下翻译 2016-04-20 10:53:49 · 481 阅读 · 0 评论