Alexander Bock
8445a48f71
Also apply the RenderableTravelSpeed changes to the fadeLength parameter
2023-01-31 23:42:32 +01:00
Alexander Bock
5a6d26f45a
Make the travel indicator take floating point length values smaller than 1 ( closes #2459 )
2023-01-30 23:46:54 +01:00
Alexander Bock
d8ff505f33
Fix small spelling error
2023-01-21 22:15:36 +01:00
Alexander Bock
a2a1554c9a
Small cleanup of property documentation
2023-01-09 00:11:58 +01:00
Alexander Bock
4f4764209f
Happy new year
2023-01-02 11:19:33 +01:00
Alexander Bock
44e5b17ec9
Global pass over the code to remove trailing spaces
2022-11-22 21:06:52 +01:00
Alexander Bock
6249fa6d89
Collection of a number of changes ( #2286 )
...
* Cleanup Property code
* Remove NOLINT statements
* Return Property class types as string_view
* Remove getStringValue function
* Simplify string value retrieval
* Ensure that image paths in the ImageSequenceTileProvider are sorted (closes #2205 )
* Some cleanup of OpenSpaceEngine
* Cleanup documentation
* Some more cleanup of engine classes
* Some more cleanup
* Update SGCT repository
* Use new Jenkins node identifiers as the old method broke with update
2022-10-30 12:54:14 +01:00
Malin E
7883311740
Merge branch 'master' into feature/grid-labels
2022-09-28 10:51:11 +02:00
Malin E
71a2cf685a
Remove not needed initialization
2022-09-23 15:35:29 +02:00
Malin E
ac79e4dc07
Start addressing PR comments
2022-09-22 12:01:01 +02:00
Gene Payne
ae84f1b120
Renderable prop change updates buffers without reinitializing GL ( #2241 )
2022-09-20 15:40:12 -06:00
Malin E
9667db22c9
Small fixes
2022-09-09 10:27:17 +02:00
Malin E
91eb006d4e
Add labels to RenderableGrid class
2022-09-08 11:28:12 +02:00
Malin E
0d6f4ecac0
Change name from SpeckLabels to LabelsComponent
2022-09-08 10:08:39 +02:00
Malin E
c04bc24db9
Use new labels for billboards clounds
2022-09-02 14:54:01 +02:00
Malin E
a28814117e
Use the new labels for the Constellations
2022-09-02 14:15:02 +02:00
Malin E
7b4b0ab202
Make the constellation lines data file a property
2022-08-31 13:44:31 +02:00
Malin E
719786452d
Address some more PR commnets
2022-08-31 10:58:34 +02:00
Malin E
dc55105000
Move loading of data error handling
2022-08-29 13:13:47 +02:00
Malin E
53b2d0e76c
Address some more PR comments
2022-08-29 11:44:21 +02:00
Malin E
41d52f7f04
Start addressing PR comments
2022-08-26 16:58:48 +02:00
Malin E
40267804bd
Some clean up
2022-08-25 13:48:48 +02:00
Malin E
5bdd3d0f8c
Make the Constellations name file optional
2022-08-10 13:57:47 +02:00
Malin E
87a45e7376
Fix asset selection of constellations
2022-08-09 17:01:41 +02:00
Malin E
ceaf85f606
Some more cleanup
2022-08-09 14:28:16 +02:00
Malin E
54dcdcf0f1
Some clean up
2022-08-09 08:54:41 +02:00
Malin E
6efb99e551
Fix constellation bounds render issue
2022-08-05 16:59:04 +02:00
Malin E
a2938c8384
Update label file cache format
2022-08-05 15:12:43 +02:00
Malin E
62aaa45ff5
Move file reading to initialize instead of constructor
2022-08-05 14:08:36 +02:00
Malin E
ca203c425a
Merge branch 'master' into feature/du-meshes-selection
2022-08-05 13:19:09 +02:00
Malin E
94a85ec719
Fix constellation label rendering
2022-08-05 13:05:36 +02:00
Malin E
e98e9fe4a3
WIP initiali version of new constellation classes
2022-08-05 11:05:57 +02:00
Alexander Bock
7bc9e99b87
Feature/satellites ( #2185 )
...
* Remove planet geometry and simplespheregeometry
* Only use a single TLE loading implementation
* Add caching to the satellite loader; Add Lua function to load kepler file
* Fix RenderablePlanetProjection specification
* Add OMM loading funtion; Remove mean motion from Kepler parameters
* Replace TLETranslation class with GPTranslation and support OMM files
* Support loading SMDB files in kepler functions
* Merge RenderableSatellites and RenderableSmallBody with RenderableOrbitalKepler
* Update submodules
* Adapt existing satellites to new OMM file type
* Remove TLE helper
* Remove SSSB shared file and adapt sssb assets
2022-08-02 13:11:50 +02:00
Alexander Bock
163ac4dcef
Cleanup of mostly asset files
...
- Fixes for all files
- constexpr cleanup
- Cosmetic changes
- Remove punctuation from the end of messages
2022-07-28 17:21:59 +02:00
Alexander Bock
c1252902c7
More Code Cleanup ( #2192 )
...
* Harmonizing ( and ) in function calls
* static const -> constexpr
* Fix compile issue
* Unify shader tab size
* Add _fs and _vs to shaders
* Harmonize spacing
2022-07-26 11:22:41 +02:00
Alexander Bock
9cc4c595a8
Code Cleanup ( #2191 )
...
* constexpr const -> constexpr
* const char* -> std::string_view
2022-07-25 15:57:45 +02:00
Alexander Bock
1a052f3c8c
Update to C++20
2022-07-19 15:42:31 +02:00
Alexander Bock
bbc20062db
Remove legacy geometry specification from RenderablePlanetProjection (closes 1967) ( #2181 )
...
* Remove planet geometry and simplespheregeometry
* Fix RenderablePlanetProjection specification
2022-07-15 21:47:29 +02:00
Alexander Bock
9b1143f02f
Ubuntu 22.04 and GCC11 fixes ( #2163 )
...
* Update CEF version
* Update Ghoul
* Update SGCT
* Update codegen
* Remove warnings happening on Ubuntu 22.04 with GCC 11
* AppleClang warning fixes
* Compile fix for Ubuntu and MacOS
* Add Qt 6.2.3 to the CMAKE_PREFIX_PATH
2022-06-28 00:46:01 +02:00
Micah Acinapura
bdda36b41e
Protect against crash when changing colormaps ( #2082 )
2022-05-06 08:52:32 -04:00
Emma Broman
89908d8890
Bring back the opacity of RenderableOrbitalKepler
...
And some other properties that seems to have been accidentally removed in 9e69300642
2022-05-04 11:35:56 +02:00
Alexander Bock
989f7143fa
Prevent a crash when running in Debug mode, Make the RenderableFluxNodes check all files first before failing
2022-04-17 16:57:48 +02:00
Alexander Bock
5751fe26d3
Cleanup handling of warnings ( #2030 )
2022-04-16 20:57:29 +02:00
Alexander Bock
99d2bddf7c
Address coding style and remove compiler warnings in many places
2022-04-11 18:31:45 +02:00
Alexander Bock
c206da4a98
Coding style adaptations
2022-04-10 23:25:37 +02:00
Alexander Bock
02adcf570e
Add a hidden "Fade" property that modifies the effective opacity to enable other functionality ( closes #1970 )
2022-04-05 23:53:33 +02:00
Alexander Bock
7cb38b6c9c
Update codegen and make use of the new parenting method
2022-02-23 13:20:36 +01:00
Alexander Bock
a6f048e342
Add explicit checks whenever we are accessing another scene graph node ( closes #1831 )
2022-02-20 19:17:06 +01:00
Micah Acinapura
9e69300642
unified renderbin to renderable; adapted orbitalkepler to codegen; fi… ( #1843 )
...
* unified renderbin to renderable; adapted orbitalkepler to codegen; fixes 1842
* update for pr comments
* update for pr comments2
2022-02-17 10:58:32 -05:00
Alexander Bock
e8072495ec
Feature/warnings ( #1885 )
...
Remove many warnings from MSVC, Clang, and GCC
2022-02-16 18:33:12 +01:00