Home > By category > Developer Tools >Components & Libraries > OpenGL ES 2.0 Demo



OpenGL ES 2.0 Demo

  • Downloads: 
  • Views: 
  • Rating:

IMPORTANT: Since version 1.2, this app finally works on Samsung and Motorola devices. If you are a developer please take a look below to the comment for developers just in case the information could be in handy for you as well. THANKS EVERYONE for the reports.

---------------------------

Demo that shows some cool effects that can be achieved thanks to the programmable OpenGL ES 2.0 GPU pipeline, such as normal mapped specular animated lighting, real time refractions and image postprocess.

If you like the effects and would like to play a game that uses them, please try the game "AQUA SLASH GL DEMO" for free.

To move the light source, touch the screen with one finger to the desired position.

To change the background image, while touching the screen with one finger (therefore moving the light) touch with another one on the left side of the screen.

To change the postprocess effect, do the same but touch with the second finger on the right side of the screen instead of the left.

This demo requires Android 2.2 or higher.

INFO FOR DEVELOPERS: For some reason, samsung and motorola opengl driver does not allow the creation of FrameBufferObjects with color attachments of dimensions non power of 2. All the opengl calls do not generate any error and the FrameBufferObject status is ok, but then nothing gets written to the offscreen buffer if width and/or heigth is not power of 2. On HTC, LG, Toshiba and Dell devices this works well and any dimension can be used.

Since this app uses offscreen rendering for the postprocess effects, this is why it did not work with samsung and motorola devices before version 1.2.

Despite the somewhat unfair 1 star ratings of angry samsung and motorola users because of this issue, thanks everyone for the reports.

Special thanks to my sister Silvia and my friend "El Iberico" for sharing with me their Galaxy S smartphones that allowed me to debug the app and find out what the problem was.

To Harism: Thanks for your comments and yes, the problem is directly related to the off screen render target resolution.

There is not any copy of textures at any time. The first pass where the water effect is rendered is the one that uses the off screen buffer (with less resolution for performance reasons) and later, that render target is directly binded as an input texture to the final pass where the other effect is rendered (pixelization etc) to full resolution.

Free download from Shareware Connection - IMPORTANT: Since version 1.2, this app finally works on Samsung and Motorola devices. If you are a developer please take a look below to the comment for developers just in case the information could be in handy for you as well. THANKS EVERYONE for...

Publisher: MIMF | License: Freeware | Price: 0.00
Version: 1.23 | Size: 443 KB | Platform: Android, WinMobile
Released Date: | Rating: 0 | Title: OpenGL ES 2.0 Demo

Author Url: https://play.google.com/store/apps/developer?id=MIMF
Program Info Url: https://play.google.com/store/apps/developer?id=MIMF
Download Url: https://play.google.com/store/apps/details?id=demo.opengl.android

OpenGL ES 2.0 Demo related downloads:

OpenGL ES 2.0 Demos - OpenGL ES 2.0 shader effects example application. Contains various shaders and demo effects made using them. Full source code can be found by following my GitHub home page found here on Google Play.

Unity Benchmark OpenGL ES - *CHECK OUT OpenGL ES 2.0 version of this benchmark here: https://play.google.com/store/apps/details?id=com.Maniac.UnityBenchmarkTest your device on outer limits! Test and compare score with other devices.Features: Based on Unity Engine (Used in...

Basemark ES 2.0 Taiji Free - Rightware's Basemark™ ES 2.0 Taiji Free gaming and graphics performance measurement utility is a consumer-version of the mobile industry’s standard graphics benchmarking product. The world’s most widely adopted graphics benchmarking ...

AMD OpenGL ES SDK - The AMD OpenGL ES SDK is a set of libraries and headers that developers can use to create 3D graphics applications using the OpenGL ES 2 API natively on Microsoft Windows and Linux operating systems.

NenaMark1 - NenaMark is a benchmark/demo of OpenGL ES 2.0, using programmable shaders for graphical effects such as reflections, dynamic shadows, parametric surfaces, particles and different light models to push the GPU to its limits.Enjoy!Note that high-end...

Shareware Connection periodically updates pricing and software information of 'OpenGL ES 2.0 Demo' from company source 'MIMF' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'OpenGL ES 2.0 Demo' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of OpenGL ES 2.0 Demo.

New Reviews

PictBear - Nowadays, a majority of PC users resort to digital image editing once in a while. It may be required for retouching image captured in smart phones or for creating an album in Facebook. For some people, tinkering with digital images is a pastime ...

BitKiller - Dealing with various types of data efficiently holds the key to success in any computing task. Apart from generating new data and modifying existing files, it becomes necessary to delete existing files at times. While most users resort to using ...

Style Jukebox - No matter if you use a computer for personal needs or work in a networked setup, listening to music is commonplace. It is required for relaxation amidst work and nearly every user indulges in it. For music playback on PC, the WMP is not the only ...

7-Data Recovery Suite Free Edition - When you are dealing with lots of data it may be necessary at times to recover deleted data. The data may be deleted by mistake or by someone else. In such instances, it becomes necessary to retrieve the deleted data. You need to use third party ...

360 Internet Security - Using a computer without having capable Security software installed is equivalent to sleeping with your house’s main door wide open. Whether you use a PC at home or manage a network of computers at the workplace, PC security suite has ...

Bvckup - There is no denying the reality that computers have become a part and parcel of human existence. From education, work, entertainment and data storage, computers are required at every step of life. Safety of data is of paramount importance to PC ...

Avidemux - Editing and converting video files is not as complicated or tedious as most people think. Owing to improvements in both computer software and hardware, even casual PC users can perform light to moderate video editing without much fuss nowadays. ...

Argente Utilities - You can find so many third party utilities that can be used to maintain a Windows based PC and extract maximum performance from it. While these tools offer better performance than Windows in-built utilities, the plethora of choices can make ...

ArtSage - PC users often need to make use of third party applications for making slideshows. While Windows inbuilt utility for viewing images and running slideshows keeps getting better with time, for many users third party apps seem better option. If you ...

TinyWall - Nowadays, it is quite hard to locate a computer user who does not need to access the web. While you browse the web for any need, it is imperative that you use security applications to safeguard your computer from various online threats. The ...




New Downloads

dbForge Compare Bundle for
MySQL

MySQL Compare Bundle contains
two separate tools, dbForge
Schema Compare for MySQL and
dbForge Data Compare for MySQL

Dynamsoft Barcode Reader
for Windows

Dynamsoft Barcode Reader
enables developers to expedite
the creation of applications
for the recognition of 1D
barcode ...

PExe

Executable File Validator with
option to disassemble NET
assembly

WebAcappella

With WebAcappella you can
easily create and design web
pages without the need of HTML
skills.

EntityDAC

EntityDAC is an ORM for Delphi
with LINQ support. It provides
a framework that allows
performing object-relational
...

ApexSQL Trigger

ApexSQL Trigger allows you to
seamlessly integrate data
auditing and reporting into
your client applications,
audit SQL ...

objectiF

Tool for model-driven software
development with UML in C#,
Visual Basic .NET, C++ and
Java. Develop domain models
with ...

SMTP/POP3 Email Engine for
Visual Basic

SMTP/POP3/IMAP VB email (32
& 64 bit) component
library uses a simple API to
send and receive mail,
including HTML ...

Dynamsoft Barcode Reader
SDK

Dynamsoft Barcode Reader SDK
is a browser-based barcode
library; enables getting 1D
and 2D barcode info from
scanned ...

Builder's Heaven

'Builder's Heaven - Codes
Everything You Code!' is a
powerful application that
creates Source Programs in all
the ...

Custom Mask Web Part for
SharePoint

Virto Custom Mask and Unique
Field component provides
SharePoint users with two
additional features for data
entering, ...

HsVoipSDK

HsVoipSDK is an audio
streaming / voice over IP SDK
in C / C++. HsVoipSDK is
shipped with full C source
code and includes ...