1. Portfolio: Navigation graphics engine
Graphics engine features:
3D graphics development using Programmable pipeline.
Build on OpenGL ES 2.0 and GLSL 1.0, upgradable to Open GL 3.0 and
GLSL 3.0Developed using standard C++, data structures, object oriented
principles and design patterns.
GPU accelerated architecture.
Scalable design for geometric models.
Highly customizable, flexible scene management not tied to any single
view type.
Supports the complete range of fixed function operations such as multi-
texture and multi-pass blending, texture coordinate generation and
modification, independent color and alpha operations.
Targeted to support cross platform graphics development on
Android/iOS.
Excels in 3D Math (matrix, vector math, algebra)
Support various 3D rendering algorithms, techniques.
Implementation for 3D lines with joint, flat and round caps, variable
width and border support.
Support various image formats PNG, BMP.
Overlays for head up display elements.
Click/Tap point functionality.
On-the-fly 3D Landmark support.
Binary encryption of the 3D landmarks in compressed bin file format.
Approximation algorithm lib for geometry simplification.
Font engine support for text rendering using free type project with ttf.
Multilingual support.
Separate provision for Model, View, Controller and Projection Analogy for
better design.
Support 3D mesh models using 3DS Max format.
Mesh data management through the concepts of vertex buffers, index
buffers.
Geometric caching support.
Pivot displacement technique for higher performance.
Adaptive Antialiasing algorithm technique Implementation.
Efficient overlapping tests techniques.
Profiler for performance benchmark.
3D Camera support with accurate physics based panning and zoom
feature.
Frame buffer object support for offline rendering