.. |
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
|
Replaced lines that refered to celengine/gl.h with GL/glew.h
|
2009-08-15 17:51:15 +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
|
Miscellaneous Eigenization; cleaned up obsolete functions in astro.cpp.
|
2009-07-23 03:51:42 +00:00 |
astro.h
|
Miscellaneous Eigenization; cleaned up obsolete functions in astro.cpp.
|
2009-07-23 03:51:42 +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
|
More Eigenization:
|
2009-08-07 16:50:58 +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
|
Eigenized more DSO code.
|
2009-07-25 00:28:19 +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
|
Redefined orientation of location objects so that they inherit the orientation
|
2009-08-21 02:53:25 +00:00 |
frame.h
|
Forced 16-byte alignment for some structures with fixed size Eigen structures as members.
|
2009-07-17 17:19:36 +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 |
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
|
Cleaned up include files used by modules in celengine:
|
2009-10-04 14:12:59 +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
|
More GLEW-related cleanup.
|
2009-08-15 00:48:42 +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
|
Enabled vertex buffer objects for planet rendering.
|
2009-08-06 02:54:03 +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 |
mesh.cpp
|
More GLEW-related cleanup.
|
2009-08-15 00:48:42 +00:00 |
mesh.h
|
Replaced lines that refered to celengine/gl.h with GL/glew.h
|
2009-08-15 17:51:15 +00:00 |
meshmanager.cpp
|
Eigenized old sphere mesh code (used only for handling .cms mesh files now.)
|
2009-07-23 23:19:26 +00:00 |
meshmanager.h
|
Eigenized 3ds and cmod mesh code.
|
2009-07-23 02:58:10 +00:00 |
model.cpp
|
Improved preloadtexture script command so it loads model textures as well as the geometry.
|
2009-09-15 04:55:03 +00:00 |
model.h
|
Improved preloadtexture script command so it loads model textures as well as the geometry.
|
2009-09-15 04:55:03 +00:00 |
modelfile.cpp
|
Added support for premultiplied alpha blend mode.
|
2008-08-04 20:10:06 +00:00 |
modelfile.h
|
Added blend type to material definition. Options for blend type are normal and additive.
|
2007-04-22 04:52:15 +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
|
Cleaned up include files used by modules in celengine:
|
2009-10-04 14:12:59 +00:00 |
nebula.h
|
Eigenized more DSO code.
|
2009-07-25 00:28:19 +00:00 |
observer.cpp
|
Cleaned up include files used by modules in celengine:
|
2009-10-04 14:12:59 +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
|
Cleaned up include files used by modules in celengine:
|
2009-10-04 14:12:59 +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
|
Moved ephemeris files (subclasses of Orbit and RotationModel) into new celephem folder.
|
2009-11-02 20:30:18 +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
|
Eigenized parser and app core code.
|
2009-07-25 22:18:51 +00:00 |
parser.h
|
Eigenized parser and app core code.
|
2009-07-25 22:18:51 +00:00 |
particlesystem.cpp
|
Replaced lines that refered to celengine/gl.h with GL/glew.h
|
2009-08-15 17:51:15 +00:00 |
particlesystem.h
|
Committing experimental code for particle systems; disabled until after 1.6.0.
|
2008-08-29 21:29:59 +00:00 |
particlesystemfile.cpp
|
Committing experimental code for particle systems; disabled until after 1.6.0.
|
2008-08-29 21:29:59 +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
|
Added missing #includes of NewStdVector to rendcontext.cpp and shadermanager.cpp.
|
2009-10-27 22:29:41 +00:00 |
rendcontext.h
|
More Eigenization changes.
|
2009-08-06 00:41:24 +00:00 |
render.cpp
|
Refactored some shadowing/eclipse code in the renderer
|
2009-10-27 22:02:01 +00:00 |
render.h
|
Refactored some shadowing/eclipse code in the renderer
|
2009-10-27 22:02:01 +00:00 |
renderglsl.cpp
|
Refactored some shadowing/eclipse code in the renderer
|
2009-10-27 22:02:01 +00:00 |
renderglsl.h
|
Refactored some shadowing/eclipse code in the renderer
|
2009-10-27 22:02:01 +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 |
shadermanager.cpp
|
Added missing #includes of NewStdVector to rendcontext.cpp and shadermanager.cpp.
|
2009-10-27 22:29:41 +00:00 |
shadermanager.h
|
Refactored some shadowing/eclipse code in the renderer
|
2009-10-27 22:02:01 +00:00 |
simulation.cpp
|
Cleaned up include files used by modules in celengine:
|
2009-10-04 14:12:59 +00:00 |
simulation.h
|
Cleaned up include files used by modules in celengine:
|
2009-10-04 14:12:59 +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
|
Eigenized parser and app core code.
|
2009-07-25 22:18:51 +00:00 |
solarsys.h
|
Eigenized parser and app core code.
|
2009-07-25 22:18:51 +00:00 |
solarsysxml.cpp
|
Atmosphere member cloudTex renamed to cloudTexture
|
2002-02-20 00:35:22 +00:00 |
solarsysxml.h
|
Loader for solar system XML files.
|
2002-01-31 07:24:56 +00:00 |
spheremesh.cpp
|
More GLEW-related cleanup.
|
2009-08-15 00:48:42 +00:00 |
spheremesh.h
|
Eigenized old sphere mesh code (used only for handling .cms mesh files now.)
|
2009-07-23 23:19:26 +00:00 |
star.cpp
|
Moved ephemeris files (subclasses of Orbit and RotationModel) into new celephem folder.
|
2009-11-02 20:30:18 +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
|
Eigenized parser and app core code.
|
2009-07-25 22:18:51 +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
|
Fixed handling of end-of-file in the middle of a comment line.
|
2006-09-26 07:51:00 +00:00 |
tokenizer.h
|
Parse Unicode escapes of the form \uxxxx
|
2004-01-03 21:30:24 +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 |
vertexlist.cpp
|
More GLEW-related cleanup.
|
2009-08-15 00:48:42 +00:00 |
vertexlist.h
|
Eigenized 3ds and cmod mesh code.
|
2009-07-23 02:58:10 +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
|
Cleaned up include files used by modules in celengine:
|
2009-10-04 14:12:59 +00:00 |
visibleregion.h
|
Eigenized reference mark, label, and marker code.
|
2009-07-21 04:04:26 +00:00 |