| |
News
|
| |
|
| |
What is
OpenUniverse? |
| |
Strictly spoken it's a piece of software, simulating the Solar
System's bodies in 3D on your Windows or Linux PC (will work in most *NIX's
as well). In difference to quite a few other programs it does so in realtime.
Meaning you can view all the planets, moons and spaceships move along
their paths, trace them, follow them, orbit them and even control them (time
and spaceship contol). And you won't have to fight your way through hordes
of green, slimey and one-eyed aliens for that ;-)
|
| |
History
|
| |
OpenUniverse (OU) was formely known as Solar
System Simulator (Ssystem). It was initially released on Nov 1997 with
the intention to create a rotating Earth display on a main stream PC. Since
these early roots a continuing development and expansion has taken place.
Was version 1.0 only aware of the major bodies (planets), version 1.2 added
a whole bunch of moons. Solar System v1.6 then added more ways of movement
for the user's eye (camera) within Solar System's virtual universe and last
but not least better textures for a lot of bodies. This version, called
OpenUniverse (OU) finally has been renamed to underline the concept behind
the further development of the program: Open for the whole Universe, not
just the solar system. Open to use, extend and change. Finally open for
all users, programmers and for you. :)
|
| |
Who's
that guy? |
| |
 |
Yeah,
after years of search we've found the holy grail at last. WE HAVE
A LOGO!!! (background music). You may be wondering what's that logo
supposed to mean, well, we don't know (don't tell anyone). One of
these days i'll tell you more about this shiny metal guy :-) |
|
| |
Hardware/Software
Requirements |
| |
- Linux/Unix or Windows 95/98/NT/2000
- 3D card (not required
but strongly recommended)
any card with decent OpenGL support, i.e.:
- Voodoo Graphics, Voodoo2 and Voodoo Rush
- Riva 128
- Riva TNT/TNT2
- GeForce / GeForce2
- Mesa
3.2 or above (Other OpenGL 1.1 compliant libraries should work)
- GLUT
3.7 (included in Mesa 3.2 Demos distribution)
- Independent JPEG Group's
JPEG library
-
GLUI 2.0 if you
want the GUI (currently in beta).
If you
just download the binaries you won't need most of the above. A working
OpenGL driver should be enough (hopefully)
|
| |
Screenshots
|
| |
A few screens captured from OpenUniverse running at 640x480
in windowed mode. Just click on the images to see a full size screenshot.
These screenshots don't make justice to the real thing though :-).
|
| |
Download
|
| |
- Linux/UNIX:
Beta3
(source code only) Site
1
You'll
need Mesa 3.2, GLUT 3.7 (you don't need glut if you've downloaded
MesaDemos) and optionally GLUI. See Requirements.
|
| |
Textures
|
| |
OpenUniverse's already using high resolution maps.
However, maybe some of you (especially those owning new generation 3D
cards) are interested on HIGHER resolution maps. In this section i'll
be posting VERY HIGH RESOLUTION MAPS. Be aware that these maps are memory
(I've included a required memory field to the table below so you may guess
whether a map is for you or not) and bandwidth hungry so, please, don't
download a map unless you're sure it will work for you.
| Body
|
Image
size |
File
size |
Required
memory |
| Moon |
4096x2048 |
1913 KB |
8 MB |
| Mars |
4096x2048 |
821 KB |
24 MB |
| Mars |
8192x4096 |
13.3 MB |
96 MB |
To install these high-res maps just copy them to the textures directory
(rename file to prevent overwriting the old one) and then edit the ou.conf
file. To install the Mars map you have to do this:
- Download
the file, rename it (say marshigh.jpg) and copy it to the textures directory
- Edit
ou.conf and:
- Locate
Mars section and replace "mars.jpg" with "marshigh.jpg"
- You
may have to modify the slices and/or stacks values in the config
file. Try with powers of two (any other even value may work but
you'll have to find them following the trial and error procedure
:-) )
- Run
OpenUniverse and be patient, it may take a while to load the maps
IF YOUR SYSTEM
IS NOT POWERFUL ENOUGH TO HANDLE THESE MAPS, DOWNSAMPLE THEM TO A LOWER
POWER OF TWO (a 2048x1024 map takes four times less memory than a 4096x2048
map).
|
| |
Bugs
|
| |
Guess what happens when you mix imperfection and lazyness?
Yeah, i'm afraid there're a few bugs. Fortunately, they won't wipe out
you hard disk (yet).
We think we're aware of most of them so if you've discovered a bug double
check the bug tracking
page before reporting them.
|
| |
Mailing
Lists / Discussion Forums |
| |
Thanks to the SourceForge guys now we have mailing
lists and public discussion boards available. What are you waiting for?,
go take a look:
Mailing
Lists:
- Developer
(if you'd
like to help us out subscribe and start hacking :-)
- Announce
(you'll
receive an e-mail whenever a new version is available)
- Bugs
(bug reports,
hacks, quick fixes, ...)
Discussion
Forums (sourceforge log in required):
Message Boards:
If don't have anything better to do you may want to visit our project
page on SourceForge. Don't forget to rate OU ;-)
|
| |
Links
|
| |
Mesa Homepage The best choice for your OpenGL programs
GLUT Homepage A must
have for the beginner.
Independant JPEG Group ftp archive
JPEG library
Microsoft OpenGL
for Windows 95 Software only OpenGL DLLs
A Space Library Map projections and ...
a GREAT Solar System Simulator
Approximate astronomical positions
Keith Burnett's homepage
Hitchhiker
App to display the relative motions of the planets in our Solar System.
Shuttle A shuttle simulator
Earth and Moon
viewer Interactive views
Björn Jónsson's homepage Probably the best planetary
maps/rendering out there
James Hastings-Trew homepage
Very nice planetary maps
|
| |
License
|
| |
OpenUniverse is distributed under the terms of the GNU General Public License.
Basically it means OU is free. However, keep in mind i'm not the
copyright holder of most of the texture maps included.
Well, as i said above OU is free but if you really like it and you think i
deserve some support i'd accept hardware donations (3D cards i don't have
access to so i can test OU) or anything from this
wishlist
|
| |
Credits
|
| |
Thanks to all the people who had help me since i started
this little project (in late 1997), but i'm especially grateful to:
- Axel Groll
- Paul Rademacher
- Sébastien Métrot
- Alfonso del Pozo
- Everyone at Laser Internet Center
- Brian Paul
- Mark Kilgard
- Daryll Strauss
- David Bucciarelli
- Curtis L. Olson
- The Independent JPEG Group
- Elwood Charles Downey
- Keith Burnett
- Kevin Kamel
- Rafael Barberá
- Aaron Worley
- Mike Oliphant and Rob Clark
- Elias Martenson
- Andrey Zakhvatov
- John Kilburg and Bill Spitzak
- Bjorn Jonsson
- Larry Manley
- Tigran A. Aivazian
- Nacho and Dawn
- The Living Earth, Inc
- Mike Latinovich of SkySys
- Richard Jones
- All of you who sent me support messages
... i appreciate it :-)
Although OpenUniverse is far from what I'd like, I think the program is
quite interesting, especially with 3D hardware acceleration. If you have
ideas to improve it, comments, suggestions or whatever drop me a line.
Raúl
Alonso
ralonsoalvar at gmail
"That Man is the product of causes which had not prevision of the end they
were
achieving; are but the outcome of accidental collocation of atoms; that no
fire,
no heroism, no intensity of thought and feeling, can preserve an individual
life beyond the grave; that all the labours of the age, all the devotion,
all
the inspiration, all the noonday brightness of human genius, are destined to
extinction in the vast death of the solar system, and that the whole temple
of
Man's achievement must inevitably be buried beneath the debris of a universe
in
ruins -- all these things, if not quite beyond dispute, are yet so nearly
certain, that no philosophy which rejects them can hope to stand. Only
within
the scaffolding of these truths, only on the firm foundation of unyielding
despair, can the soul's habitation henceforth be safely built."
Bertrand Russell (1923)
Click here for more Bertrand Russell quotations
|