This project is mirrored from https://gitee.com/mirrors_OpenSpace/OpenSpace.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 20 Jan, 2022 1 commit
-
-
Emma Broman authored
* Add some missing renderables * Tiny refactor of documentation identifiers and log category keys
-
- 01 Jan, 2022 1 commit
-
-
Alexander Bock authored
-
- 26 Dec, 2021 1 commit
-
-
Alexander Bock authored
* Adapt to explicit specifcation of texture size
-
- 25 May, 2021 1 commit
-
-
Alexander Bock authored
* Revert screenlog back to showing Info and above messages * Various code cleanup
-
- 16 May, 2021 2 commits
-
-
Alexander Bock authored
-
Alexander Bock authored
* Adapting to the changes in Ghoul * First step of moving filesystem functions to std * Remove persistence flag from cachemanager
-
- 30 Mar, 2021 1 commit
-
-
Alexander Bock authored
-
- 29 Mar, 2021 1 commit
-
-
Alexander Bock authored
- Make use of more codegen in more classes - Fix verifier for Color4Verifier
-
- 09 Feb, 2021 1 commit
-
-
Alexander Bock authored
* Add the ability to automatically generate code to extract values out of a Dictionary (see https://github.com/openspace/codegen for more information on how to use this) * Applied this technique to a large number of cases in the codebase * Don't add _codegen files to the repository Co-authored-by:
Emma Broman <emma.broman@liu.se>
-
- 02 Jan, 2021 2 commits
-
-
Alexander Bock authored
-
Alexander Bock authored
* Adapting to introduction of new Dictionary class in Ghoul * Mainly replacing usage of float instead of doubles as expected * Adjust to the lack of the hasKeyAndValue function
-
- 21 Oct, 2020 1 commit
-
-
Alexander Bock authored
* Cleaner handling of global state * Prevent Lua memory corruption (closes #982) * Initialize glfw first thing to prevent weird joystick loading bug during startup
-
- 10 Feb, 2020 2 commits
-
-
Alexander Bock authored
-
Alexander Bock authored
-
- 09 Feb, 2020 1 commit
-
-
Alexander Bock authored
Correctly initialize all values as they are no longer default-initialized
-
- 27 Dec, 2019 2 commits
-
-
Alexander Bock authored
-
Alexander Bock authored
-
- 24 Mar, 2019 1 commit
-
-
Alexander Bock authored
* Cleanup * CMake cleanups * Update current year * Update copyright header * Use script to return list of all modules * Update credits, license and ghoul
-
- 30 Aug, 2018 1 commit
-
-
Alexander Bock authored
* Move global objects out of OpenSpaceEngine * General cleanup of main.cpp * Add default_joystick asset to all scenes * No longer suppress mouse interaction on slave nodes * Window delegate uses function pointers rather than subclassing * Fix for false overwriting of ImGUI configuration file * Change default color and tilt angle of fisheye rendering * Restructured performance manager * Simplify screenshot handling
-
- 13 Jul, 2018 1 commit
-
-
Emil Axelsson authored
* Initial implementation * Better approximation of target time * Correctly use double precision for time passing * Cleanup * Adding proportional adjustment of delta time at end of interpolation * Keyframe based time interpolation * Add property for time interpolation duration. Move time interpolation methods to TimeManager. * Fix bugs with time gui * Make several clicks on delta time buttons work as expected * Clean up * Improve time interpolation for parallel connection * Improve time API. Fix time interpolation bugs. * Fix mac compile issue * Add hour button * Add missing + sign * Remove newer images from projection buffer when going back in time * Add comment about clearing projection buffer * Fix bug with jumping time in parallel connection * Rename integrateFromTime to previousFrameTime * Compile fix for iswa module * Address code review comments * Code cleanup * Fix bug causig unsmooth behaviour when pausing while interpolating in time
-
- 10 Jun, 2018 1 commit
-
-
Alexander Bock authored
* Make height map fallback layer work again * Add documentation to joystick button bindings * Removed grouped property headers * Add new version number constant generated by CMake * Make Joystick deadzone work properly * Change the startup date on Earth to today * Fix key modifier handling * Add debugging indices for TreeNodeDebugging * Fix script schedule for OsirisRex * Do not open Mission schedule automatically * Upload default projection texture automatically * General code cleanup * Fix check_style_guide warnings * Remove .clang-format * MacOS compile fixes * Clang analyzer fixes
-
- 20 Apr, 2018 1 commit
-
-
Alexander Bock authored
* Switch openspace.cfg file from a Dictionary-based loading to a variable based loading * Change ConfigurationManager to not use Dictionary anymore, but a struct with explicit configuration values instead
-
- 10 Apr, 2018 1 commit
-
-
Alexander Bock authored
* Add initializeGL and deinitializeGL methods to OpenSpaceModule Call releaseAll from ProgramObjectManager in deinitializeGL to guard against errors when deinitializing assets * Change removeProgramObject function in RenderEngine to take a non-owning pointer instead of a reference to a unique pointer to make it compatible with the ProgramObjectManager Update Ghoul repository * Using ProgramObjectManager in more modules to reduce the number of programs compiled at startup
-
- 07 Mar, 2018 1 commit
-
-
Alexander Bock authored
* Change to new logging format (closes #542) * Adds a screenshots folder that uses the application startup time * Creating focus nodes for VRT files if the info files contain location information * Fix issue with removing virtual properties * Add a method for returning the cartesian coordinates for a geolocation on a planet
-
- 09 Jan, 2018 1 commit
-
-
Emil Axelsson authored
* Enable mipmapping for textures where it was previously disabled * Fix mipmapping for renderable projections
-
- 29 Dec, 2017 1 commit
-
-
Alexander Bock authored
-
- 14 Dec, 2017 1 commit
-
-
Alexander Bock authored
Adapt to changes that absPath is not called automatically as often anymore Remove atmosphereearth.scene
-
- 11 Dec, 2017 1 commit
-
-
Alexander Bock authored
Correctly layout tooltips in space/time widget Fall back on old Digital Universe stars Move settings of tooltip delay into each GuiComponent
-
- 10 Nov, 2017 1 commit
-
-
Alexander Bock authored
More work on coding style
-
- 09 Nov, 2017 1 commit
-
-
Alexander Bock authored
-
- 08 Nov, 2017 1 commit
-
-
Alexander Bock authored
Add strict mode to check_style_guide script
-
- 02 Nov, 2017 1 commit
-
-
Alexander Bock authored
Handle initialize in a separate thread and display rudimentary loading screen
-
- 14 Aug, 2017 2 commits
-
-
Alexander Bock authored
-
Alexander Bock authored
* Rename OnScreenGui module to ImGui * Support multiple external module folders (closes #31) * Cleaning up CMake files * Restructure application specification * Add parameter for library mode to all modules * Add functions to handle global variable state * Misc/remove warnings (#383) * Increase build timeout and do a clean rebuild every commit
-
- 28 Jul, 2017 1 commit
-
-
Alexander Bock authored
-
- 18 Jul, 2017 1 commit
-
-
Alexander Bock authored
Replacing void Renderable::render(const RenderData&) with Renderable::render(const RenderData&, RendererTasks&)
-
- 22 May, 2017 1 commit
-
-
Emil Axelsson authored
- Change Time class to become a non-singleton - Move ownership of the current time to TimeManager(instead of singleton access). - Store the Time as a Syncable in TimeManager instead of representing all member variables of Time as Syncables. - Pass a Time object around in the update/render methods, so that renderables don't have to query the OpenSpaceEngine to know if time is paused or if it jumped. - Introduce Timeline and Keyframe classes - Make use of Timelineand Keyframeclasses in KeyframeInteractionMode and TimeManager - Added basic unit tests for Timelineand Keyframe Future work: Add interpolation schemes for keyframes. Possibly use keyframes+interpolation feature to tween/morph properties, or figure out if this should be a separate mechanism.
-
- 15 May, 2017 1 commit
-
-
Alexander Bock authored
-
- 25 Apr, 2017 1 commit
-
-
Alexander Bock authored
-
- 18 Apr, 2017 1 commit
-
-
Emil Axelsson authored
- Remove some power scaled coordaintes. - Remove spice dependency from sphere geometry. - Remove dead code.
-