En cours

OpenGL Space Zoom Navigation

Hi there,

A client of mine is starting a new scientific project and they want to have a program written in C using OpenGL for Linux, that is using autogen tools (i.e. aclocal, autoconf, .... with [url removed, login to view] and [url removed, login to view]).

The program should allow them to view planets and perform simple navigation in a large Universe; they will use databases to load the data later on, so for now whatever fits in memory is fine.

Here is what is needed:

- display of 3 simple object types (e.g. spheres, cones, cylinders) that have different colors (e.g. red, white, black, green, white, blue...) and different sizes (i.e. big sphere for a planet like the Sun, or small sphere for a planet like Mars)

- zoom in/out at any scale (i.e. from atomic scale to Universe scale); the scale can be hardcoded but it should have a large value 0 - 10000000000000000...

- navigation in this space (i.e. up/down, left/right, front/back...) at any angle (i.e. from the current point (x0,y0,z0) the top of the direction vector can be (x1,y1,z1))

The program shouldn't have any other dependencies, other than maybe glut. If something is unclear or if you have any questions please feel free to ask.

They can provide [url removed, login to view] and [url removed, login to view] to start with, if it is needed.

Thank you.



Compétences : Programmation C, Linux

en voir plus : opengl zoom, zoom opengl, opengl navigation, zoom navigation, opengl space, navigation opengl, opengl freelance, zoom point opengl, freelance opengl, opengl zoom object, opengl navigation space, opengl space navigation, opengl planet, opengl zoom point, opengl view navigation, open zoom, opengl navigating space, opengl scale zoom, zoom navigation website, universe scale zoom

Concernant l'employeur :
( 0 commentaires ) Toronto, Canada

Nº du projet : #325127