Alexander Bock
8ea467b6a2
Actually remove VLD
2020-08-20 15:18:38 +02:00
Alexander Bock
a6d8d0e735
Small coding style fixes
2020-08-17 22:50:27 +02:00
Micah
edb7d9ba1d
adding option to not reset velocity on anchor change
2020-08-13 20:16:46 -04:00
Alexander Bock
e3699a43a8
Update Ghoul and SGCT
...
Adapt to changes by using more string_view
2020-08-09 20:11:40 +02:00
Alexander Bock
ca728a2f35
Remove some dynamic memory allocation from deferred atmosphere caster
2020-08-07 15:03:27 +02:00
Alexander Bock
d93be0f78d
Small improvements in time conversion
2020-08-07 10:54:35 +02:00
Alexander Bock
d39d4a91ec
Move error message hack outside of scene render loop
...
Use std::string_view instead of std::string in more places
2020-08-06 16:02:45 +02:00
Alexander Bock
74c1b6cad5
Remove memory allocation in SpiceTranslation due to copy constructor of StringProperty
2020-08-06 10:56:36 +02:00
Alexander Bock
8073d3ab8b
Remove extra memory allocation each LuaConsole::update
2020-08-06 10:33:28 +02:00
Alexander Bock
b78d1dd033
Merge branch 'master' into feature/memory-allocations
...
# Conflicts:
# include/openspace/scene/scenegraphnode.h
# modules/imgui/include/gui.h
2020-08-05 19:06:04 +02:00
Alexander Bock
6e9db78f40
Remove performance measurements that have been supersceded by using Tracy
2020-08-05 18:28:08 +02:00
Alexander Bock
c472ac131e
Removing more dynamic memory allocations
2020-08-05 15:45:06 +02:00
Alexander Bock
696bc31861
Moving over more allocations to the memory pool
2020-08-05 11:19:09 +02:00
Alexander Bock
25247c7a37
Create SceneGraphNodes in memory pool
2020-08-05 10:46:16 +02:00
Alexander Bock
e783807d66
Next step towards enabling a managed memory version of templatefactory
2020-08-04 21:56:39 +02:00
Alexander Bock
33df5b9fd3
Working version that still bypasses memorypools
2020-08-04 11:43:16 +02:00
Alexander Bock
c3cb10453b
Intermediate commit
2020-08-04 01:11:00 +02:00
Alexander Bock
e8c220d92a
Small coding style fixes
2020-07-31 14:28:31 +02:00
Lovisa Hassler
9b1c11763d
Spell mistake fix
2020-07-17 18:38:27 +02:00
Lovisa Hassler
93135d5b18
Warn if child overwrites specified bounding sphere
2020-07-17 18:35:55 +02:00
Lovisa Hassler
b70f8422a1
Hiding Screen space properties and updating documentation
2020-07-15 20:58:48 +02:00
Lovisa Hassler
8428c0da7b
Adding bounding sphere property to scenegraph node
2020-07-15 20:57:48 +02:00
Emma Broman
c65806d464
Update opacity property description in renderable base class
2020-07-08 15:54:11 +02:00
Emma Broman
a7ea25d311
Merge branch 'master' into issue/733
2020-07-08 15:33:39 +02:00
Alexander Bock
ad5907f602
Add missing meta test case for profiles
...
Fix double Meta section error message
2020-07-08 11:11:27 +02:00
Emma Broman
bdc7f7b637
Add example assets and cleanup code
2020-07-08 09:39:21 +02:00
Alexander Bock
96b775d939
Merge branch 'master' into feature/profiles
...
# Conflicts:
# data/assets/asteroids.scene
2020-07-07 12:59:52 +02:00
Alexander Bock
ea95054bd2
Add the ability to render out the current recording time during a session recording
2020-07-02 16:37:11 +02:00
Jonathas Costa
607a13da31
Added new Renderbin PostDeferredTransparency and PreDeferredTransparency. Fixed trails definitions when needed and satellites too.
2020-06-30 12:05:07 -04:00
Emma Broman
6b4c329a29
Refactor
2020-06-30 14:00:32 +02:00
Jonathas Costa
e64f557bb4
Proposed solution.
2020-06-29 15:58:04 -04:00
Micah Acinapura
6db7d503a3
Linux fixes clang ( #1216 )
...
* Changes to work on Linux.
* Multiple small fixes for Linux.
* Changes to have trails working on Linux again.
* Bring back AA Trail Lines on Linux.
* Included new branch with correction in cfitsio library linking.
* Updated SGCT.
* Changes to work on Linux.
* Remove extra #endif
* Changes to compile in Clang on Linux.
* Other fixes.
* Bring back some of the changes lost and updated clang building commands.
* requiring 10.15 for sgct, upadating sgct
Co-authored-by: Jonathas <jon.costa@gmail.com >
Co-authored-by: Tom Schober <tom@tomschober.com >
Co-authored-by: Alexander Bock <mail@alexanderbock.eu >
2020-06-25 18:55:20 -04:00
Alexander Bock
3e1cf6b2e3
Intermediate commit for meta information
2020-06-23 10:32:51 +02:00
Alexander Bock
89f1835994
Add the option to add vertical offset to the on-screen log
...
Set the default vertical offset when using the user interface
2020-06-22 22:15:34 +02:00
Alexander Bock
b51b0898fc
Remove 'require'/'request' parameters from asset inclusion in profiles
2020-06-22 10:05:19 +02:00
Alexander Bock
fbd903b4ff
Move profiles to their own folder
2020-06-22 09:33:00 +02:00
Alexander Bock
42e4e0a75b
Convert keybinding keys to typed keys
2020-06-21 23:54:36 +02:00
Alexander Bock
338c8a9bd5
Adding the ability to add additional scripts to a profile when necessary
2020-06-21 14:26:15 +02:00
Alexander Bock
12611b1a9a
Use the correct type for the navigation state
...
Add unit tests to verify parsing of these parameters
2020-06-21 12:31:18 +02:00
Alexander Bock
3ed2e25188
Removing global state from the Profile itself to make unit testing a bit easier
2020-06-20 23:35:46 +02:00
Alexander Bock
842def6fa6
Add missing unit test file
...
Add exception being thrown if empty lines between sections are missing
2020-06-20 23:16:10 +02:00
Alexander Bock
6321a72bb4
Cleaning up includes
2020-06-20 22:39:07 +02:00
Alexander Bock
a530c081fa
Replace explicit lack of camera information through the monostate with an optional instead
2020-06-20 22:24:31 +02:00
Alexander Bock
18a53e6605
Replace explicit Time::Type::None by using an optional
2020-06-20 22:21:09 +02:00
Alexander Bock
a367148b1d
Remove patch component from profile version
2020-06-20 22:14:10 +02:00
Alexander Bock
5e6489419e
Adding the first version of the unit tests for the profiles
2020-06-20 22:04:13 +02:00
Alexander Bock
15db67bb59
Port basic profile unit testing
2020-06-20 15:28:51 +02:00
Alexander Bock
604935b640
Move profile information from ProfileData into Profile class
...
Temporarily comment out unit tests
2020-06-19 00:09:43 +02:00
Alexander Bock
4c9555425b
Cleanup of asset handling and move more functionality to the Profile
2020-06-18 23:09:26 +02:00
Alexander Bock
12daf94cb5
Make time specification in profiles optional
...
Provide a nicer error message when forgetting version and camera parameters
2020-06-18 22:17:12 +02:00