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

Trend Micro HouseCall - With time, PC users find it increasingly difficult to keep their systems free of malware and rogue apps, despite using latest and feature packed security software. This is mostly owing to the evolving nature of malware and newer types of ...

Baidu PC Faster - To keep your laptop or desktop computer running at peak speed and extract optimal performance out of it, using third party apps may be necessary. While some users still rely on Windows inbuilt PC cleanup and maintenance tools, some third party ...

Magican Monitor - Macs are famous for their superb stability and ease at multitasking. That explains why they enjoy a steady and growing user base, the steep price tag notwithstanding. However, prolonged usage can make even the most powerful iMac or Macbook ...

PhoXo - Even a few years back, it was mostly graphic design professionals or people involved in print media were seen using image editing applications. With digital camera prices nose-diving and mobile imaging reaching new heights, things have undergone ...

Cold Turkey - To keep your kids and teenage family members away from pornographic and objectionable websites you can use parental control software. Such apps offer numerous restrictive measures to limit PC and web access for young users. However, adult users ...

EasyBrake - PC users often need to convert videos from various formats to other formats that suit their needs. As expected, there are hundreds of free and paid apps to accomplish such tasks nowadays. It is not mandatory that you will have to pay a high ...

Canva - While designing becomes a requirement for millions of PC users at times, a majority of them do not feel comfortable about using mainstream design software. The steep learning curve associated with some graphic design and print publishing apps ...

SoftAmbulance Free Eraser - Windows comes with a set of integrated utilities to let users maintain and cleanup their computers. While you can always delete files and folders from partitions, that is not a fail proof method. The data remains on hard disk in reality and any ...

Impulse Media Player - To play back media files including media and video content, you need to use suitable software. For a majority of Windows users, the integrated WMP is the default choice. However, you can also pick from so many third party music and media playback ...

Norton Security with Backup - Symantec is an old time player in PC security and its various security suites with Norton brand name are used all over the world. With time, Norton security apps have been tweaked to consume fewer resources and they come with several bells and ...




New Downloads

CrossUI Builder Windows64

CrossUI Front-End Builder
enables anyone (no software
developer required) to Create
Interactive Apps Without
Coding

Bytescout BarCode Generator
SDK

Generate barcodes from .NET
with Bytescout BarCode
Generator SDK which provides 4
types of controls to generate,
display, ...

dbForge Index Manager for
SQL Server

SSMS add-in for analyzing the
status of SQL indexes and
fixing issues with index
fragmentation. The tool allows
you to ...

CAD DLL

The library integrates CAD
into applications in VC++, C#,
Delphi, etc. without AutoCAD
installation. CAD DLL license
is ...

PilotEdit Lite

PilotEdit Lite is an amazing
file editor capable of editing
large files.

InstallAware Developer
Setup Builder

InstallAware setup builder
with easy MSIcode scripting.
Instead of populating MSI
databases to build your setup,
or being ...

Gridraw

Gridraw is a new feeling UML
drawing tool based on the cell
system. Diagrams are editable
in a similar way to
spreadsheet ...

Comm Operator

It is a professional tool for
serial port, TCP/IP, UDP, I2C,
and HTTP application\'s
design, development, debug and
test. ...

ApexSQL Trigger

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

VbsEdit

VBScript editor that
dramatically reduces the time
you spend writing .VBS
scripts. Features include
Syntax coloring, Case ...

JNIWrapper for IBM AIX
(ppc32)

JNIWrapper library allows to
interface native code while
retaining full control of the
application on the Java side.
With ...

VISCOM Barcode Reader SDK
ActiveX

Powerful barcode reader sdk
activex ocx, support convert
pdf to text, OCR to searchable
pdf, output PDF/A and read
Kodak ...