> >

OpenGL First Person Demo下载

OpenGL First Person Demo

OpenGL First Person Demo

8243 人安装 0 人喜欢 0 人评论

OpenGL First Person Demo 截图

OpenGL First Person Demo OpenGL First Person Demo OpenGL First Person Demo OpenGL First Person Demo

OpenGL First Person Demo 描述

This demo application is an example of what students will learn during their bachelor program of Mobile Computing at the Upper Austria University of Applied Sciences. It is only a
technical preview and not a fully grown product.
Controls
You can move through the scene using the phone's accelerometer. This should work for most of the phones. Use the touch display to look around and change your orientation. Double-tapping changes the density of the fog. Through the options menu, you can disable the fog and enable a spot light, which serves as a very basic flash light.
Features
This application represents a small OpenGL engine students developed during their bachelor course in Mobile Games. The engine is quite simple. It features first-person movement through a walk-biased camera and a seperate matrix for looking around, moveable and animated objects, moving light sources, fog and stencil buffer shadows. This implementation is done with OpenGL ES 1.1 and the fixed function pipeline. If you are interested in the source code of the application, feel free to pass me a message.
Education
First students learn how to interact with the fixed function pipeline, before they start to program for OpenGL ES 2.0 in an advanced course. Students learn how to use 2D and 3D coordinate systems, how to work with matrix transformations, how to texture and move things. In the advanced course they learn how to write shaders, how to implement shadow mapping, percentage closer filtering, bling-phong (per-pixel lighting) shading instead of gouraud shading (per-vertex lighting) and everything else they need in order to make a fully functional and efficient game engine.
此演示应用程序是一个例子,什么样的学生将在他们的移动计算在上奥地利应用科学大学的本科课程学习。这是一个
技术预览而不是一个完全成熟的产品。
控制
您可以将通过现场使用手机的加速度计。这应该适用于大部分手机。使用触摸屏,环顾四周,改变你的方向。双攻的变化雾的密度。通过选项菜单中,您可以禁用雾,使投光灯,作为一个非常基本的闪光灯。
此应用程序是一个很小的OpenGL引擎学生开发手机游戏在他们的学士学位课程。该发动机是相当简单的。它具有第一人称的运动,通过步行偏见的摄像头和一个单独的矩阵环顾四周,移动和动画的对象,移动光源,雾和模板缓冲阴影。这种实现是通过OpenGL ES 1.1和固定功能管线。如果你有兴趣在应用程序的源代码,可以自由地传递给我一个信息。
教育
第一批学生学习如何与固定功能管线,才开始对OpenGL ES 2.0程序中的高级课程。学员将学习如何使用2D和3D坐标系统,如何使用矩阵变换,纹理和移动的东西。在先进的过程中,他们学会了如何编写着色器,如何实现阴影贴图,比例接近过滤,喜欢蓬逐像素光照阴影,而不是高洛德着色(每个顶点照明),为了使他们所需要的一切全面的功能和高效的游戏引擎。

OpenGL First Person Demo 更新内容

* The engine requires stencil buffers which might not be present on every device.
* Accelerometers are inverted on some devices. This app does not take this into account.
* BTW: I know that it is not the correct stencil function, this is to show the shadow of the cube as well ;-)

OpenGL First Person Demo 历史版本

OpenGL First Person Demo 使用技巧

OpenGL First Person Demo 应用内最新内容

OpenGL First Person Demo 信息

大小
4.18M
分类
其它
TAG
更新
版本
1.0
要求
Android 2.2.x 以上
来自
Google Play

下载OpenGL First Person Demo的人还下载

应用下载排行榜

  1. 微信 5.8 亿人安装 下载
  2. QQ 6.1 亿人安装 下载
  3. UC浏览器 2.5 亿人安装 下载
  4. 搜狗输入法 5.8 亿人安装 下载
  5. 阿里星球 9314 万人安装 下载
  6. QQ空间 4.3 亿人安装 下载
  7. 淘宝 5.3 亿人安装 下载
  8. 墨迹天气 8690 万人安装 下载
  9. 微博 2.3 亿人安装 下载
  10. 酷狗音乐 2.3 亿人安装 下载
豌豆荚安卓版二维码

扫一扫安装
豌豆荚安卓客户端