Commit Graph

35 Commits (968199915c2ba64527fc0cb092de2eae8f7f7545)

Author SHA1 Message Date
Levin Li 968199915c Add support for different temperature scales 2021-12-25 23:10:10 +08:00
Levin Li b04ffab738 Add support in .cfg 2021-09-28 14:03:24 +08:00
Hleb Valoshka 8dab250f22 Use FFMpeg to capture video 2021-06-06 08:44:21 +03:00
Levin Li b465017de8 Support fisheye projection, dumb version 2020-11-20 23:52:23 +08:00
Levin Li 17cd02b3cc Add view port effect for post processing 2020-10-10 20:18:15 +08:00
Hleb Valoshka 9c78f9c705 Allow to skip files in "extras"
Closes: #416
2020-07-22 09:04:08 +03:00
Hleb Valoshka e5d54df6bb Initial implementation of self shadowing
Known bugs and limitations:
  * Only the 1st light source casts shadows.
  * Thin objects have incorrect shadows, see ISS.
2020-04-03 11:31:09 +03:00
Hleb Valoshka b6b543438d Port to filesystem API 2019-08-16 18:11:24 +03:00
Hleb Valoshka 920a0c81b1 Remove unused and unneeded ringSystemSections option 2019-04-22 21:21:05 +03:00
Hleb Valoshka 56ae267ad7 Add an new config parameter: SolarSystemMaxDistance
It will define maximal distance where solar system objects are
rendered.

It's value is inside [1, 10] LY.
2018-11-26 13:16:40 +03:00
Hleb Valoshka b082d5f47f Automatically convert to c++11 using clan-tidy
+ manual cleanups
2018-09-22 23:42:02 +03:00
Hleb Valoshka 882e4ecf28 fix whitespaces and indents
trailing spaces are removed
tabs are replaced with 4 spaces

# Conflicts:
#	src/celengine/cmdparser.cpp
#	src/celengine/command.cpp
#	src/celestia/celestiacore.cpp
#	src/celestia/celestiacore.h
#	src/celestia/qt/qtappwin.cpp
#	src/celestia/qt/qtglwidget.cpp
#	src/celestia/win32/winmain.cpp
2018-09-22 23:41:57 +03:00
Alexell c102af525c Added configuration options
Added ReverseMouseWheel option (existing in source) in celestia.cfg
file, added new orbit rendering parameters.
2018-09-22 17:08:06 +03:00
Fridger Schrempp c46e6c41fd Implement globular clusters 2008-09-20 14:17:39 +00:00
Chris Laurel 585fb39859 Feature tracker item 1885951:
Added LogSize option to celestia.cfg. The value of LogSize controls the number of rows in Celestia's console log. Added comment and usage example to celestia.cfg.
2008-03-19 22:34:05 +00:00
Chris Laurel a2fbeb76e8 Added capability to set default star textures via celestia.cfg. 2007-12-08 21:05:59 +00:00
Chris Laurel 0c3d8a608b Celx scripting updates:
- Integrated Hank Ramsey's Lua hook code
- Added some more Lua 5.1 compatibility fixes
2006-11-20 10:59:12 +00:00
Christophe Teyssier bd757c1a80 Added a boolean configuration option: ReverseMouseWheel 2006-07-06 21:20:53 +00:00
Christophe Teyssier 206d29fa00 Added support for user level celestia.cfg file and filename expansion
on Unix.
2005-03-05 14:56:14 +00:00
Harald Schmidt 6a8de9d096 Removed ScriptScreenshotCount config (CELX) because it can be circumvented by using CEL 2005-03-04 11:44:54 +00:00
Chris Laurel b864a016ce - Added a StarCatalogs fields to celestia.cfg, allowing .stc files to be loaded from the data directory.
- Eliminated slew of float/double type conversion warnings in celestiacore.cpp.
2004-11-02 07:57:19 +00:00
Chris Laurel f1d7f7dcf0 - Added extended info field to Star class
- Implemented star catalog cross indexes
- Use a cross index to store HD catalog numbers instead of storing them directly in Star instances
2004-09-09 07:34:50 +00:00
Chris Laurel 542ce1e6a0 Add support for WGL_ARB_multisample and other WGL extensions. Antiliasing may now be enabled in celestia.cfg by setting the value of AntialiasingSamples to something larger than 1. Also enable pbuffers, which will be used for floating point frame buffers and wide FOV rendering. 2004-07-26 16:58:29 +00:00
Harald Schmidt dfeaa15f36 Added ScriptSystemAccessPolicy 2004-06-10 13:50:29 +00:00
Chris Laurel 63d4497587 Added to the config file rendering detail options for orbits, shadows, and rings. 2004-03-15 18:42:35 +00:00
Harald Schmidt 0861fc0a2b Added options for taking screenshots from scripts. 2004-02-06 13:35:39 +00:00
Harald Schmidt a03e80cccd Added configuration option to set sensitivity for rotation with mouse. 2004-01-04 18:17:21 +00:00
Chris Laurel a004202819 Added cursor field 2003-12-04 18:35:26 +00:00
Chris Laurel e7aa1751ef Added IgnoreGLExtensions directive that can prevent certain extensions from being considered when deciding which render path to use. Useful mainly for debugging, but also potentially helpful for working around problems with broken GL implementations. 2003-02-18 00:58:15 +00:00
Chris Laurel 6218428245 Added new DeepSkyObject base class for Galaxy and Nebula 2003-01-29 05:47:50 +00:00
Chris Laurel 080fd23ac7 Added support for multiple extras directories. Finally. 2002-11-16 23:31:31 +00:00
Chris Laurel 9c6f61e156 Added a RotateAcceleration field to the config file to control the sensitivity of keyboard and joystick navigation controls. 2002-10-22 17:26:51 +00:00
Chris Laurel 4073f4b641 Added constellation boundaries 2002-06-05 05:27:53 +00:00
Chris Laurel 3c1be53cb3 Added ExtrasDirectory field 2002-01-08 02:54:58 +00:00
Chris Laurel 38e79736c5 Reorganized source tree into multiple directories. 2001-11-28 01:50:04 +00:00