Fridger Schrempp
471f97b6cb
suppress fv printing because of AutoMag...
2002-09-22 14:52:38 +00:00
Fridger Schrempp
5b030588ec
Added tuning of AutoMag
2002-09-22 14:51:35 +00:00
Fridger Schrempp
046f6e2077
Added culling in galaxy rendering, tuning of AutoMag
2002-09-22 14:49:49 +00:00
Chris Laurel
c9f5a48886
Enhanced print command
2002-09-22 09:17:10 +00:00
Chris Laurel
2cf0fb4b5e
Made stars rotate (again)
2002-09-13 08:06:22 +00:00
Chris Laurel
07f8f10759
New and improved illumination for rings; when vertex programs are available, don't use a constant eye direction for all ring particles.
2002-09-13 07:35:50 +00:00
Chris Laurel
a877267246
Use an elliptical orbit for the Moon outside a range of 2000 years from present; keeps Moon from crashing into the Earth far in the past or future.
2002-09-13 07:33:33 +00:00
Chris Laurel
9ddbba65ca
New view options dialog items for comet tails, ring shadows, constellation boundaries, and distance filter stars.
2002-09-09 10:16:15 +00:00
Chris Laurel
8d6a798b09
Support Tycho catalog numbers better
2002-09-09 03:51:22 +00:00
Chris Laurel
757dc67ddc
Added distance filtering for stars and rendering flag for comet tails and ring shadows.
2002-09-09 03:50:37 +00:00
Chris Laurel
2330573bc4
Support Tycho catalog numbers.
2002-09-08 07:28:24 +00:00
Chris Laurel
8c14b7ed16
Added FOV to set command.
2002-09-02 21:13:41 +00:00
Chris Laurel
35b7a49be0
Improved comet rendering . . . still needs some tweaking.
2002-09-02 21:13:10 +00:00
Chris Laurel
8b68bc1f5e
Fixed bug that made clouds black when spec and bump maps were used together.
2002-08-30 07:44:23 +00:00
Chris Laurel
9db723aa16
Made clouds rotate when vertex shaders are enabled.
2002-08-28 04:39:20 +00:00
Chris Laurel
9de80f60db
Fixed cloud layers so that they don't cause z fighting when vertex shaders are enabled.
2002-08-27 17:11:35 +00:00
Chris Laurel
765d811bd7
Added InfoURL field for bodies
2002-08-25 04:19:09 +00:00
Chris Laurel
26c6c53b72
Fixed stupid for scoping error (thanks, MSVC!)
2002-08-22 08:08:23 +00:00
Chris Laurel
698712ad30
Handle different sized base, bump, and specular mask textures correctly.
2002-08-20 09:09:35 +00:00
Bob Ippolito
1a728e3f94
Changes to compile with gcc3 under apple's april dev tools, possibly other platforms too (only added std:: to some STL stuff in starbrowser, shouldn't break anything elsehwere)
2002-08-02 00:18:16 +00:00
Bob Ippolito
550ee4a5bc
Small syntax changes to compile in OS X
2002-08-01 21:27:58 +00:00
Chris Laurel
31c269aee6
Improved specular maps. The renderer can now use a separate textures for the specular mask instead of using the alpha channel of the base texture. Specular maps can also be used together with bump mapping. There's still the restriction that, like a bump map, a separate specular map must be the same size as the base texture if either is large enough to be split. Also, it'd be good to have a version of the renderer that can take advantage of more than two textures per pass.
2002-07-26 05:41:25 +00:00
Bob Ippolito
b2e05f3a11
Fixed osxGetProcAddress (OpenGL extensions work on OS X now, won't crash on planets with rings and such)
...
Wrapped all the rendering options in CelestiaRenderer (label modes, render flags, etc)
Did rendering options panel to control rendering options (apple menu -> preferences... for now, should make a nicer panel sometime)
Fixed PNG loading (just a define in the pbproj, until the QT loader is written)
2002-07-22 05:14:39 +00:00
Chris Laurel
1c72085a9e
Beginning of support for separate specular map
2002-07-03 17:14:06 +00:00
Fridger Schrempp
cc5d6534e3
AutoMag declarations
2002-06-22 15:16:27 +00:00
Fridger Schrempp
239efad88c
Introduce AutoMag for stars, halo fixes and display tunings
2002-06-22 15:15:44 +00:00
Chris Laurel
835c04d4df
Uncommented constellation boundary code.
2002-06-21 21:14:51 +00:00
Chris Laurel
4b0c4d8704
Fixed broken OpenGL extension crud. Again.
2002-06-17 02:41:11 +00:00
Bob Ippolito
646ecf860f
Changes to allow compile on OS X and to be wrapped with Objective C++, please let me know if this had any adverse effects on other platforms. Don't expect much out of this from OS X, because these are only changes that affect the celestia base.
...
bob@redivi.com
2002-06-14 15:34:22 +00:00
Chris Laurel
849048288a
Beginnings of comet rendering . . .
2002-06-12 05:29:34 +00:00
Chris Laurel
34f252483e
Added module boundaries.cpp
2002-06-05 05:41:19 +00:00
Chris Laurel
4073f4b641
Added constellation boundaries
2002-06-05 05:27:53 +00:00
Chris Laurel
0d1209882c
Added module boundaries.cpp
2002-06-05 05:23:22 +00:00
Chris Laurel
9791d1e49c
Fixed bug in code to read boundaries file
2002-06-05 05:23:05 +00:00
Chris Laurel
705678af0f
Code to read and render constellation boundaries.
2002-06-04 16:45:23 +00:00
Chris Laurel
add3d7e665
Changed to use a local viewer model for computing specular reflections
2002-06-01 23:55:12 +00:00
Chris Laurel
8fd256203b
Initialized specularPower in constructor
2002-05-27 23:25:11 +00:00
Chris Laurel
b321673c5b
Corrected a delete to delete[]
2002-05-27 23:23:49 +00:00
Chris Laurel
1e3e32adb4
Moved all computation of orientation from renderObject to renderPlanet; support new orientation field for bodies.
2002-05-14 17:02:04 +00:00
Chris Laurel
7714387a17
Added orientation field for bodies
2002-05-14 17:00:41 +00:00
Chris Laurel
a5fd72f4c8
Added orientation field
2002-05-14 17:00:17 +00:00
Chris Laurel
5060e827d6
Added parseRotation method
2002-05-14 16:59:12 +00:00
Fridger Schrempp
0f36a215eb
New multitexture search, scanning current, lower and also higher resolutions
2002-05-08 21:11:53 +00:00
Chris Laurel
a57c4005d9
Added support for loading extra stars stored in text files.
2002-05-08 08:02:27 +00:00
Chris Laurel
ffa90573d6
Preliminary work on reading text stars files.
2002-05-07 16:30:45 +00:00
Chris Laurel
b76601d186
Added getRealTime and getArrivalTIme methods
2002-05-02 07:58:00 +00:00
Chris Laurel
1176feae2c
Added preload textures command to scripting system
2002-05-02 07:57:38 +00:00
Chris Laurel
c343b5b1a6
Removed debugging changes for Jupiter and Earth orbits.
2002-04-30 07:21:10 +00:00
Chris Laurel
80b23b4930
Added some more astronomical constants
2002-04-30 06:52:46 +00:00
Chris Laurel
e15939a6a8
Fixed calculation of orbits for times far in the future or past by falling back to purely elliptical approximation.
2002-04-30 06:52:17 +00:00