.. |
CGBuffer.h
|
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.
|
2002-06-14 15:34:22 +00:00 |
Makefile.am
|
Removed obsolete files vertexlist.h and vertexlist.cpp. Removed them from Qt4,
|
2010-02-12 20:20:06 +00:00 |
asterism.cpp
|
Eigenized star code.
|
2009-07-16 03:27:11 +00:00 |
asterism.h
|
Eigenized star code.
|
2009-07-16 03:27:11 +00:00 |
astro.cpp
|
Propagated leap second change to sensor-dev branch.
|
2012-02-11 17:05:16 +00:00 |
astro.h
|
Added units support to parser and tokenizer. Units are specified inside angle brackets after the property name.
|
2009-12-16 19:23:51 +00:00 |
atmosphere.h
|
Eigenized atmosphere code.
|
2009-07-23 03:11:40 +00:00 |
axisarrow.cpp
|
Replaced lines that refered to celengine/gl.h with GL/glew.h
|
2009-08-15 17:51:15 +00:00 |
axisarrow.h
|
Eigenized reference mark, label, and marker code.
|
2009-07-21 04:04:26 +00:00 |
body.cpp
|
Integrated change #5189 to sensor-dev branch: Initialized cullingRadius member of Body class. Leaving it uninitialized meant that it could end up set to NaN, resulting in odd behavior.
|
2012-02-25 02:21:11 +00:00 |
body.h
|
Moved ephemeris files (subclasses of Orbit and RotationModel) into new celephem folder.
|
2009-11-02 20:30:18 +00:00 |
boundaries.cpp
|
Replaced lines that refered to celengine/gl.h with GL/glew.h
|
2009-08-15 17:51:15 +00:00 |
boundaries.h
|
First round of Eigen-izing the core Celestia code.
|
2009-07-15 03:06:30 +00:00 |
catalogxref.cpp
|
Reorganized source tree into multiple directories.
|
2001-11-28 01:50:04 +00:00 |
catalogxref.h
|
Reorganized source tree into multiple directories.
|
2001-11-28 01:50:04 +00:00 |
celengine.dsp
|
Update to include modules: fragmentprog, jpleph, mesh, model, modelfile, rendcontext. And remove module 3dsmesh.
|
2004-03-22 22:36:30 +00:00 |
celestia.h
|
Mac Qt patch
|
2008-01-18 06:08:18 +00:00 |
cmdparser.cpp
|
Added new scripting command to set the text color:
|
2009-11-01 19:18:35 +00:00 |
cmdparser.h
|
First round of Eigen-izing the core Celestia code.
|
2009-07-15 03:06:30 +00:00 |
command.cpp
|
Added new scripting command to set the text color:
|
2009-11-01 19:18:35 +00:00 |
command.h
|
Added new scripting command to set the text color:
|
2009-11-01 19:18:35 +00:00 |
console.cpp
|
Replaced lines that refered to celengine/gl.h with GL/glew.h
|
2009-08-15 17:51:15 +00:00 |
console.h
|
Feature tracker item 1885951:
|
2008-03-19 22:34:05 +00:00 |
constellation.cpp
|
Corrected the genitive form of Capricornus (Capricorni not Capricornii)
|
2005-12-02 09:28:09 +00:00 |
constellation.h
|
constness correstions
|
2002-12-13 19:44:05 +00:00 |
dds.cpp
|
More GLEW-related cleanup.
|
2009-08-15 00:48:42 +00:00 |
deepskyobj.cpp
|
Added units support to parser and tokenizer. Units are specified inside angle brackets after the property name.
|
2009-12-16 19:23:51 +00:00 |
deepskyobj.h
|
Eigenized more DSO code.
|
2009-07-25 00:28:19 +00:00 |
dispmap.cpp
|
Reorganized source tree into multiple directories.
|
2001-11-28 01:50:04 +00:00 |
dispmap.h
|
Removed more code that used the old vector classes.
|
2009-08-05 21:13:29 +00:00 |
dsodb.cpp
|
Eigenized portions of the renderer that draw stars and DSOs.
|
2009-07-16 05:32:55 +00:00 |
dsodb.h
|
Eigenized portions of the renderer that draw stars and DSOs.
|
2009-07-16 05:32:55 +00:00 |
dsoname.cpp
|
Integrated changes from Fridger and Toti's Celestia FT 1.2
|
2005-11-18 09:00:39 +00:00 |
dsoname.h
|
Integrated changes from Fridger and Toti's Celestia FT 1.2
|
2005-11-18 09:00:39 +00:00 |
dsooctree.cpp
|
Eigenized galaxy rendering and more of the core renderer.
|
2009-07-21 03:14:29 +00:00 |
dsooctree.h
|
First round of Eigen-izing the core Celestia code.
|
2009-07-15 03:06:30 +00:00 |
eigenport.h
|
Eigenized lighting and shadow calculations in renderer.
|
2009-07-18 05:50:56 +00:00 |
engine.mak
|
Enabled new sky grid code.
|
2008-05-29 21:52:27 +00:00 |
execenv.h
|
Cleaned up include files used by modules in celengine:
|
2009-10-04 14:12:59 +00:00 |
execution.cpp
|
Fix for problem when opening CEL-scripts on Windows.
|
2004-03-13 17:46:06 +00:00 |
execution.h
|
Added reset method
|
2002-04-02 06:39:42 +00:00 |
fragmentprog.cpp
|
More GLEW-related cleanup.
|
2009-08-15 00:48:42 +00:00 |
fragmentprog.h
|
Replaced lines that refered to celengine/gl.h with GL/glew.h
|
2009-08-15 17:51:15 +00:00 |
frame.cpp
|
Removed SkyPlane frame: unclear this corresponds to sky plane frame as actually used in astronomical publications.
|
2010-07-25 18:38:48 +00:00 |
frame.h
|
Removed SkyPlane frame: unclear this corresponds to sky plane frame as actually used in astronomical publications.
|
2010-07-25 18:38:48 +00:00 |
frametree.cpp
|
Implemented secondary illumination (e.g. planetshine.) Rewrote much of the code that contructs render lists to make it possible to do compute secondary illumination efficiently. This patch fixes two other bugs. The orbit of barycenters is shown when they have children that are planets, moons, or asteroids. And, an incorrect frame release was fixed in solarsys.cpp.
|
2008-04-03 17:46:45 +00:00 |
frametree.h
|
Implemented secondary illumination (e.g. planetshine.) Rewrote much of the code that contructs render lists to make it possible to do compute secondary illumination efficiently. This patch fixes two other bugs. The orbit of barycenters is shown when they have children that are planets, moons, or asteroids. And, an incorrect frame release was fixed in solarsys.cpp.
|
2008-04-03 17:46:45 +00:00 |
galaxy.cpp
|
Refactored some shadowing/eclipse code in the renderer
|
2009-10-27 22:02:01 +00:00 |
galaxy.h
|
Eigenized more DSO code.
|
2009-07-25 00:28:19 +00:00 |
geometry.h
|
Added script command to set and query visibility of named geometry components.
|
2010-12-22 01:11:30 +00:00 |
glcontext.cpp
|
More GLEW-related cleanup.
|
2009-08-15 00:48:42 +00:00 |
glcontext.h
|
Refactored some shadowing/eclipse code in the renderer
|
2009-10-27 22:02:01 +00:00 |
globular.cpp
|
Added units support to parser and tokenizer. Units are specified inside angle brackets after the property name.
|
2009-12-16 19:23:51 +00:00 |
globular.h
|
Eigenized more DSO code.
|
2009-07-25 00:28:19 +00:00 |
glshader.cpp
|
Replaced lines that refered to celengine/gl.h with GL/glew.h
|
2009-08-15 17:51:15 +00:00 |
glshader.h
|
More GLEW-related cleanup.
|
2009-08-15 00:48:42 +00:00 |
image.cpp
|
Committed fixes from Nils Larsson:
|
2010-09-17 16:56:37 +00:00 |
image.h
|
Added support for non power of two textures on newer graphics cards.
|
2006-04-27 17:15:18 +00:00 |
lightenv.h
|
Refactored some shadowing/eclipse code in the renderer
|
2009-10-27 22:02:01 +00:00 |
location.cpp
|
Eigen conversion:
|
2009-07-24 23:02:23 +00:00 |
location.h
|
Eigen conversion:
|
2009-07-24 23:02:23 +00:00 |
lodspheremesh.cpp
|
More GLEW-related cleanup.
|
2009-08-15 00:48:42 +00:00 |
lodspheremesh.h
|
- Moved cmod code into a separate module celmodel.
|
2010-02-05 20:05:18 +00:00 |
marker.cpp
|
Replaced lines that refered to celengine/gl.h with GL/glew.h
|
2009-08-15 17:51:15 +00:00 |
marker.h
|
Improved selection cursor:
|
2008-09-25 18:31:48 +00:00 |
meshmanager.cpp
|
Removed obsolete files vertexlist.h and vertexlist.cpp. Removed them from Qt4,
|
2010-02-12 20:20:06 +00:00 |
meshmanager.h
|
- Moved cmod code into a separate module celmodel.
|
2010-02-05 20:05:18 +00:00 |
modelgeometry.cpp
|
Integrated change 5091 to sensor-dev branch: fix for crash on systems with
|
2010-12-21 18:19:44 +00:00 |
modelgeometry.h
|
- Updated automake file with celmodel changes
|
2010-02-05 20:18:58 +00:00 |
multitexture.cpp
|
Added isValid() method for MultiResTexture class.
|
2007-12-08 20:49:30 +00:00 |
multitexture.h
|
Added isValid() method for MultiResTexture class.
|
2007-12-08 20:49:30 +00:00 |
name.h
|
Fixed bug in completion code when using UTF-8 characters
|
2006-03-06 10:21:38 +00:00 |
nebula.cpp
|
Marked "Nebula" and "Open cluster" for gettext translation.
|
2009-12-12 10:06:28 +00:00 |
nebula.h
|
Eigenized more DSO code.
|
2009-07-25 00:28:19 +00:00 |
observer.cpp
|
Added units support to parser and tokenizer. Units are specified inside angle brackets after the property name.
|
2009-12-16 19:23:51 +00:00 |
observer.h
|
Eigenized Observer and Simulation classes. Fixed star picking bug.
|
2009-07-22 04:53:15 +00:00 |
octree.h
|
Eigenized parser and app core code.
|
2009-07-25 22:18:51 +00:00 |
opencluster.cpp
|
Marked "Nebula" and "Open cluster" for gettext translation.
|
2009-12-12 10:06:28 +00:00 |
opencluster.h
|
Eigenized more DSO code.
|
2009-07-25 00:28:19 +00:00 |
overlay.cpp
|
Fixed overlay text alignment problems with auto-completion and date display.
|
2009-08-17 20:03:54 +00:00 |
overlay.h
|
Text rendering fixes:
|
2009-08-14 01:27:29 +00:00 |
parseobject.cpp
|
Removed SkyPlane frame: unclear this corresponds to sky plane frame as actually used in astronomical publications.
|
2010-07-25 18:38:48 +00:00 |
parseobject.h
|
SSC parser changes to make it easier to place objects on planet surfaces:
|
2008-08-29 23:33:15 +00:00 |
parser.cpp
|
Added units support to parser and tokenizer. Units are specified inside angle brackets after the property name.
|
2009-12-16 19:23:51 +00:00 |
parser.h
|
Added units support to parser and tokenizer. Units are specified inside angle brackets after the property name.
|
2009-12-16 19:23:51 +00:00 |
particlesystem.cpp
|
Eigenized particle system code and brought it up to date with model
|
2010-04-27 03:49:40 +00:00 |
particlesystem.h
|
Eigenized particle system code and brought it up to date with model
|
2010-04-27 03:49:40 +00:00 |
particlesystemfile.cpp
|
Eigenized particle system code and brought it up to date with model
|
2010-04-27 03:49:40 +00:00 |
particlesystemfile.h
|
Committing experimental code for particle systems; disabled until after 1.6.0.
|
2008-08-29 21:29:59 +00:00 |
planetgrid.cpp
|
Cleaned up include files used by modules in celengine:
|
2009-10-04 14:12:59 +00:00 |
planetgrid.h
|
Eigenized reference mark, label, and marker code.
|
2009-07-21 04:04:26 +00:00 |
referencemark.h
|
Eigenized reference mark, label, and marker code.
|
2009-07-21 04:04:26 +00:00 |
regcombine.cpp
|
More GLEW-related cleanup.
|
2009-08-15 00:48:42 +00:00 |
regcombine.h
|
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 |
rendcontext.cpp
|
Fixed eclipse shadows on non-spherical planets (especially noticeable on
|
2010-04-23 22:14:44 +00:00 |
rendcontext.h
|
Fixed eclipse shadows on non-spherical planets (especially noticeable on
|
2010-04-23 22:14:44 +00:00 |
render.cpp
|
sensor-dev branch: Fixed bug with model animations in non-GL2 path. Solves problem with sensor frustum geometry being drawn incorrectly.
|
2011-04-09 02:18:10 +00:00 |
render.h
|
Introduced 'multidraw' geometry that can extend across multiple depth
|
2010-12-03 02:07:08 +00:00 |
renderglsl.cpp
|
Fixed eclipse shadows on non-spherical planets (especially noticeable on
|
2010-04-23 22:14:44 +00:00 |
renderglsl.h
|
Fixed eclipse shadows on non-spherical planets (especially noticeable on
|
2010-04-23 22:14:44 +00:00 |
renderinfo.h
|
Eigenized lighting and shadow calculations in renderer.
|
2009-07-18 05:50:56 +00:00 |
rotationmanager.cpp
|
Moved ephemeris files (subclasses of Orbit and RotationModel) into new celephem folder.
|
2009-11-02 20:30:18 +00:00 |
rotationmanager.h
|
Moved ephemeris files (subclasses of Orbit and RotationModel) into new celephem folder.
|
2009-11-02 20:30:18 +00:00 |
selection.cpp
|
Removed more code that used the old vector classes.
|
2009-08-05 21:13:29 +00:00 |
selection.h
|
Eigenized Body and Selection classes; adapted dependent code. Removed some
|
2009-07-16 23:37:48 +00:00 |
sensorgeometry.cpp
|
Improvements for sensor frusta:
|
2011-05-04 07:24:31 +00:00 |
sensorgeometry.h
|
Added script command to set and query visibility of named geometry components.
|
2010-12-22 01:11:30 +00:00 |
shadermanager.cpp
|
Fixed eclipse shadows on non-spherical planets (especially noticeable on
|
2010-04-23 22:14:44 +00:00 |
shadermanager.h
|
Fixed eclipse shadows on non-spherical planets (especially noticeable on
|
2010-04-23 22:14:44 +00:00 |
simulation.cpp
|
Cleaned up include files used by modules in celengine:
|
2009-10-04 14:12:59 +00:00 |
simulation.h
|
- Moved cmod code into a separate module celmodel.
|
2010-02-05 20:05:18 +00:00 |
skygrid.cpp
|
Eigenized all orbit and trajectory calculations.
|
2009-07-23 01:40:17 +00:00 |
skygrid.h
|
Forced 16-byte alignment for some structures with fixed size Eigen structures as members.
|
2009-07-17 17:19:36 +00:00 |
solarsys.cpp
|
Fixed resource name generation for sensor geometry to ensure that the
|
2012-02-25 01:52:46 +00:00 |
solarsys.h
|
Eigenized parser and app core code.
|
2009-07-25 22:18:51 +00:00 |
spheremesh.cpp
|
- Moved cmod code into a separate module celmodel.
|
2010-02-05 20:05:18 +00:00 |
spheremesh.h
|
- Moved cmod code into a separate module celmodel.
|
2010-02-05 20:05:18 +00:00 |
star.cpp
|
Added ability to specify temperature and bolometric correction in .stc files.
|
2010-04-28 18:59:44 +00:00 |
star.h
|
Moved ephemeris files (subclasses of Orbit and RotationModel) into new celephem folder.
|
2009-11-02 20:30:18 +00:00 |
starbrowser.cpp
|
Added typecast to fix compile error in starbrowser.cpp (gcc 4.3 only, apparently)
|
2009-07-24 19:02:37 +00:00 |
starbrowser.h
|
More Eigenization changes and fixes for UniversalCoord methods.
|
2009-07-24 06:59:54 +00:00 |
starcolors.cpp
|
changed ColorTable enum name to avoid conflct in macosx
|
2004-12-18 23:04:58 +00:00 |
starcolors.h
|
changed ColorTable enum name to avoid conflct in macosx
|
2004-12-18 23:04:58 +00:00 |
stardb.cpp
|
Added ability to specify temperature and bolometric correction in .stc files.
|
2010-04-28 18:59:44 +00:00 |
stardb.h
|
Eigenized portions of the renderer that draw stars and DSOs.
|
2009-07-16 05:32:55 +00:00 |
starname.cpp
|
Fixed bug 1864873, OrbitBarycenter does not resolve catalog references. A previous
|
2008-01-07 02:44:55 +00:00 |
starname.h
|
Integrated changes from Fridger and Toti's Celestia FT 1.2
|
2005-11-18 09:00:39 +00:00 |
staroctree.cpp
|
More Eigenization of render.cpp. Changed a temporary variable in staroctree.cpp from double to float (back to the way it was in 1.6.0)
|
2009-07-16 20:18:48 +00:00 |
staroctree.h
|
First round of Eigen-izing the core Celestia code.
|
2009-07-15 03:06:30 +00:00 |
stellarclass.cpp
|
Removed 'not handled in switch' warnings
|
2006-09-13 15:01:04 +00:00 |
stellarclass.h
|
Fixed a compiler warning
|
2005-07-13 10:14:37 +00:00 |
surface.h
|
HDR bloom, adaptive exposure, calibrated nightlights - disabled by default, enable with USE_HDR and HDR_COMPRESS. 4 new vertex programs added.
|
2008-03-25 00:23:16 +00:00 |
texmanager.cpp
|
Fixed some more DXT5nm related issues:
|
2006-10-22 00:13:18 +00:00 |
texmanager.h
|
Complete rewrite of texture handling code for cleanup and in order to support virtual textures. What was the texture class is now split between Texture and Image. There are several subclasses of Texture, including ImageTexture, TiledTexture, CubeMap, and VirtualTexture.
|
2003-07-30 05:34:04 +00:00 |
texture.cpp
|
Enabled anisotropic filtering for planet textures (when supported by hardware.)
|
2009-08-17 23:45:45 +00:00 |
texture.h
|
Fixed some more DXT5nm related issues:
|
2006-10-22 00:13:18 +00:00 |
timeline.cpp
|
- Implemented framework for Orbit and RotationModel subclasses to implement their own velocity and angular velocity methods to use instead of numerical differentation. Actual implementation of velocity methods will wait until further discussion on the developers list.
|
2008-02-21 02:25:48 +00:00 |
timeline.h
|
- Implemented framework for Orbit and RotationModel subclasses to implement their own velocity and angular velocity methods to use instead of numerical differentation. Actual implementation of velocity methods will wait until further discussion on the developers list.
|
2008-02-21 02:25:48 +00:00 |
timelinephase.cpp
|
Moved ephemeris files (subclasses of Orbit and RotationModel) into new celephem folder.
|
2009-11-02 20:30:18 +00:00 |
timelinephase.h
|
- Implemented framework for Orbit and RotationModel subclasses to implement their own velocity and angular velocity methods to use instead of numerical differentation. Actual implementation of velocity methods will wait until further discussion on the developers list.
|
2008-02-21 02:25:48 +00:00 |
tokenizer.cpp
|
Added units support to parser and tokenizer. Units are specified inside angle brackets after the property name.
|
2009-12-16 19:23:51 +00:00 |
tokenizer.h
|
Added units support to parser and tokenizer. Units are specified inside angle brackets after the property name.
|
2009-12-16 19:23:51 +00:00 |
trajmanager.cpp
|
Moved ephemeris files (subclasses of Orbit and RotationModel) into new celephem folder.
|
2009-11-02 20:30:18 +00:00 |
trajmanager.h
|
Moved ephemeris files (subclasses of Orbit and RotationModel) into new celephem folder.
|
2009-11-02 20:30:18 +00:00 |
univcoord.cpp
|
More Eigenization changes and fixes for UniversalCoord methods.
|
2009-07-24 06:59:54 +00:00 |
univcoord.h
|
More Eigenization changes and fixes for UniversalCoord methods.
|
2009-07-24 06:59:54 +00:00 |
universe.cpp
|
Cleaned up include files used by modules in celengine:
|
2009-10-04 14:12:59 +00:00 |
universe.h
|
Eigenized old sphere mesh code (used only for handling .cms mesh files now.)
|
2009-07-23 23:19:26 +00:00 |
vecgl.h
|
Moved ephemeris files (subclasses of Orbit and RotationModel) into new celephem folder.
|
2009-11-02 20:30:18 +00:00 |
vertexbuf.h
|
Reorganized source tree into multiple directories.
|
2001-11-28 01:50:04 +00:00 |
vertexprog.cpp
|
More GLEW-related cleanup.
|
2009-08-15 00:48:42 +00:00 |
vertexprog.h
|
Replaced lines that refered to celengine/gl.h with GL/glew.h
|
2009-08-15 17:51:15 +00:00 |
virtualtex.cpp
|
Replaced lines that refered to celengine/gl.h with GL/glew.h
|
2009-08-15 17:51:15 +00:00 |
virtualtex.h
|
Allow the texture tile prefix to be specified in a .ctx file.
|
2003-08-01 06:30:47 +00:00 |
visibleregion.cpp
|
Eliminated OrthogonalUnitVector function because Eigen already offers
|
2009-12-02 03:35:59 +00:00 |
visibleregion.h
|
Eigenized reference mark, label, and marker code.
|
2009-07-21 04:04:26 +00:00 |