[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Underware-devel] OpenSceneGraph in pong
From: |
Loic Dachary |
Subject: |
[Underware-devel] OpenSceneGraph in pong |
Date: |
Tue, 9 Dec 2003 17:25:19 +0100 |
Hi,
I've replaced raw OpenGL calls with OpenSceneGraph calls in
pong. The scene is built by the program rather than loaded from a
file. You will find the modified underware distribution at
http://www.dachary.org/underware/underware-0.1.4.tar.gz
Although not documented OpenSceneGraph is usable. I avoided
the high level facilities that do not really belong to a scene graph
(Producer & al). The class information HTML pages provided with the
distribution are hardly usable and I generated a doxygen equivalent
that is available at
http://www.mekensleep.com/underware/openscenegraph/html/html/index.html
I guess we will have many discussions related to the choice of
OpenSceneGraph. My impression is that the burden of using a rather
complex and non documented library is outweighted, in this specific
case, by the services it provides. I don't see any reason why
OpenSceneGraph should become a burden or a showstopper. It has been
designed for performances which is a must. It also evolved with the
ambition of becoming a general purpose library focused on a single
topic. If we were to use the scene graph of a more ambitious library
such as NeL, crystalspace or ogre, it would be less mature and very
hard to separate from the functionalities unrelated to a scene graph.
Here is the updated list of the dependencies of underware,
as published at http://www.mekensleep.com/underware/.
_____________________________________________________________
[1]Single Unix Specification Version 3
From:
[2]http://www.opengroup.org/onlinepubs/007904975/download/susv3.tgz
Update: 2003-12-04
*
_____________________________________________________________
[3]SDL
From: [4]http://www.libsdl.org/archives/sdldoc-ps.tar.gz
Update: 2003-12-04
*
_____________________________________________________________
[5]GL & [6]GLX
From: [7]xfree86.org, apt-get source
xfree86:xfree86-4.2.1/build-tree/xc/doc/man/GL/
Update: 2003-12-04
*
_____________________________________________________________
[8]OpenGL
From:
[9]http://opengl.org/developers/documentation/version1_5/glspec15.p
df
Update: 2003-12-04
*
_____________________________________________________________
[10]Mesa
From: [11]Mesa apt-get source mesa:mesa-5.0.0/widgets-mesa/man/
Update: 2003-12-04
*
_____________________________________________________________
[12]OpenAL
From: [13]OpenAL
http://www.openal.org/openal_webstf/specs-annote/oalspecs-annote.ps
Update: 2003-12-04
*
_____________________________________________________________
[14]Python
From: [15]http://python.org/ftp/python/doc/2.3.2/pdf-a4-2.3.2.tgz
Update: 2003-12-06
*
_____________________________________________________________
[16]Glib
From: [17]http://developer.gnome.org/doc/API/glib-2.0-docs.tar.gz
Update: 2003-12-08
*
_____________________________________________________________
[18]libxml2
From: [19]XMLSoft apt-get install
libxml2-dev:/usr/share/doc/libxml2-dev/libxml-dev.html
Update: 2003-12-08
*
_____________________________________________________________
[20]OpenSceneGraph
From: [21]OpenSceneGraph compiled from [22]OpenSceneGraph-0.9.6-2
and generated with [23]this Doxyfile
Update: 2003-12-09
References
1. http://www.mekensleep.com/underware/susv3/index.html
2. http://www.opengroup.org/onlinepubs/007904975/download/susv3.tgz
3. http://www.mekensleep.com/underware/sdldoc.ps
4. http://www.libsdl.org/archives/sdldoc-ps.tar.gz
5. http://www.mekensleep.com/underware/GL/gl/
6. http://www.mekensleep.com/underware/GL/gl/
7. http://www.xfree86.org/
8. http://www.mekensleep.com/underware/glspec15.pdf
9. http://opengl.org/developers/documentation/version1_5/glspec15.pdf
10. http://www.mekensleep.com/underware/GL/mesa-5/
11. http://www.mesa3d.org/
12. http://www.mekensleep.com/underware/oalspecs-annote.ps
13. http://www.openal.org/
14. http://www.mekensleep.com/underware/Python-Docs-2.3.2
15. http://python.org/ftp/python/doc/2.3.2/pdf-a4-2.3.2.tgz
16. http://www.mekensleep.com/underware/glib
17. http://python.org/ftp/python/doc/2.3.2/pdf-a4-2.3.2.tgz
18. http://www.mekensleep.com/underware/libxml-dev.html
19. http://www.xmlsoft.org/
20. http://www.mekensleep.com/underware/openscenegraph/html/html/index.html
21. http://www.openscenegraph.org/
22. apt-get install libxml2-dev:/usr/share/doc/libxml2-dev/libxml-dev.html
23. http://www.mekensleep.com/underware/openscenegraph/Doxyfile
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Underware-devel] OpenSceneGraph in pong,
Loic Dachary <=