AncaA's tech journal

Archive for the ‘OpenGL’ Category

02 Jan, 2009

Useful tutorials for starting OpenGL development

Posted by: Anca Alimanescu In: OpenGL| OpenGL ES

Some very useful tutorials and demos that I’ve found about implementing OpenGL:

Nehe Tutorials
Zeus Tutorials
Public API Implementations
OpenGL ES Implementations
Glut
Glut ES
GlUT Windows Libraries
GLUT on Windows

  • Share/Bookmark

17 Jan, 2008

OBJ File Loader for OpenGL

Posted by: Anca Alimanescu In: OpenGL| OpenGL ES

In the followings a simple Obj File Loader using OpenGL ES will be described. For that, I used a structure to describe the mesh object:typedef struct _ObjMesh { ObjVertex *m_aVertexArray; ObjNormal *m_aNormalArray; ObjTexCoord *m_aTexCoordArray; ObjFace *m_aFaces;
unsigned long int *m_aIndices; unsigned long int m_iNumberOfVertices,
[...]

  • Share/Bookmark

17 Jan, 2008

OBJ File Format & OBJ File Loader

Posted by: Anca Alimanescu In: OpenGL| OpenGL ES

The OBJ file format is a text file format, which means you can edit OBJ files in a text editor if you are hard-core. Unfortunately, the original specification didn’t seem to state what the end of line character should be, so some tools use carriage-returns and some use linefeeds. You may have to convert the [...]

  • Share/Bookmark

08 Nov, 2007

OpenGL ES Implementations

Posted by: Anca Alimanescu In: OpenGL

Vincent Mobile 3D Rendering Library
The Vincent Mobile 3D Rendering Library an OpenGL ES implementation that can be used for both commercial and non-commercial projects without having to pay license fees. Another great feature is that the library arrives standard with window management functions, allowing applications to be setup quickly and easily.
Hybrid’s “Rasteroid” Implementation
The [...]

  • Share/Bookmark

08 Nov, 2007

What is OpenGL ES ?

Posted by: Anca Alimanescu In: OpenGL

OpenGL ES (OpenGL for Embedded Systems) is a subset of the OpenGL 3D graphics API designed for embedded devices such as mobile phones, PDAs, and video game consoles. It is defined and promoted by the Khronos Group, a graphics hardware and software industry consortium interested in open APIs for graphics and multimedia.
In creating OpenGL ES [...]

  • Share/Bookmark

07 Nov, 2007

What is GLUT ?

Posted by: Anca Alimanescu In: OpenGL

GLUT is a library written by Mark Kilgard that addresses these issues by providing a platform-independent interface to window management, menus, and input devices in a simple and elegant manner.
Using GLUT comes at the price of some flexibility.Because OpenGL doesn’t provide routines for interfacing with a windowing system or input devices, an application must [...]

  • Share/Bookmark

07 Nov, 2007

What is OpenGL?

Posted by: Anca Alimanescu In: OpenGL

“OpenGL is the premier environment for developing portable, interactive 2D and 3D graphics applications. Since its introduction in 1992, OpenGL has become the industry’s most widely used and supported 2D and 3D graphics application programming interface (API), bringing thousands of applications to a wide variety of computer platforms. OpenGL fosters innovation and speeds application development [...]

  • Share/Bookmark

Arhive

Mobile Barcode

qrcode

This is a 2D-barcode containing the address of my mobile site.If your mobile has a barcode reader, simply snap this bar code with the camera and launch the site.

About me

Client-focused software engineer with high intellectual mobility and experience in international teams.

Some of my interests are open innovation, design patterns, networking, personal branding, blogging and study of foreign languages.

Enjoy your visit and don’t hesitate to leave me a feedback!


Software entropy

1. A computer program that is used will be modified.

2. When a program is modified, its complexity will increase, provided that one does not actively work against this.

Switch to our mobile site