Commit Graph

5545 Commits

Author SHA1 Message Date
Malin E 7f1da2173d Bind back the deafulat fbo after libmpv has rendered 2023-03-14 10:04:24 +01:00
Alexander Bock 27aeac0776 Only check major Horizons version for compatibility (closes #2507) 2023-03-11 15:31:44 +01:00
Alexander Bock 23ee2ee5da Add new verifier to handle identifiers and update codegen to be able to use them (closes #2522) 2023-03-11 13:18:12 +01:00
Emma Broman 284ee17fb7 Fix problem with touch module always aborting idle behavior (closes #2541) 2023-03-10 15:14:45 +01:00
Emma Broman 1db7dcf2c3 Provide error if output failed in exoplanet data prep task
And update hardcoded filepath to teff_bv file to current version, for easier usage next time
2023-03-09 21:52:33 +01:00
Malin E 3cd2cfac93 Fix issue with side by side stereo rendering 2023-03-09 11:59:44 +01:00
Alexander Bock 15b4cd670f Check for invalid indices in the Gaia stars to prevent crashes (closes #2495) 2023-03-08 15:53:43 +01:00
Malin E 184a8b59ac Fix hole cutting or side by side stereo
* And disable face culling for Orion model that is a one sided plane
2023-03-08 11:49:55 +01:00
Emma Broman 4a50c4cbc0 Double renderbins for renderables (#2520) 2023-03-08 10:59:32 +01:00
Emma Broman 5e7b67e077 Fix RenderableSphere overriding DisableFade property from asset
And always add the properties, as well as make the behavior a bit more clear through documentation
2023-03-08 10:24:54 +01:00
Malin E a3b5300684 Update model shader example shaders 2023-03-08 10:24:26 +01:00
Adam Rohdin 88d6366901 Merge pull request #2525 from OpenSpace/RenderableTrailTrajectory-Optimization
Optimizations for RenderableTrailTrajectory
2023-03-07 16:24:36 +01:00
Adam Rohdin f0f278a9a2 Updated comments in order to adhere to the repo line length standard 2023-03-07 16:19:33 +01:00
Alexander Bock 0831b00a77 Centralize the extraction of Lua values and fix bug when trying to extract the first parameter of a Lua parameter pack 2023-03-07 01:56:17 +01:00
Alexander Bock a711591c09 Update Doxygen (#2537)
* Modernizing Doxygen
* Remove warnings for Doxygen
2023-03-06 23:41:24 +01:00
Malin E 0d4c47f3be Move boundingsphere size in asset into the node from model projection 2023-03-03 14:55:06 +01:00
Malin E 98836e5393 Fix manual depth test hole cutting 2023-03-03 08:44:13 +01:00
Malin E fedbf9a31e Remove unused textures 2023-03-02 15:31:10 +01:00
Adam Rohdin 25a6b287e7 Fixed overflow bug and enabled sweepChunkSize to be set in assets 2023-03-02 14:55:26 +01:00
Alexander Bock 375e5c6561 Tracy Update (#2534)
* Update the Tracy repository
* Update submodules
2023-03-01 11:48:21 -07:00
Malin E 896ca0f108 Make debug texture prettier 2023-03-01 17:33:26 +01:00
Malin E 5a6ac848f9 Make possible to disable manual depth test in opacity mode 2023-03-01 17:31:48 +01:00
Ylva Selling d342cdbc2b Merge branch 'feature/video-module' of https://github.com/OpenSpace/OpenSpace into feature/video-module 2023-02-28 10:45:00 -05:00
Ylva Selling 080af4bb0b Start video in paused state 2023-02-28 10:35:22 -05:00
Ylva Selling afc9a0c1c7 Make seeking use set property with time-pos instead of command 2023-02-28 10:35:10 -05:00
Ylva Selling 4a617aa9eb Add set property function for doubles 2023-02-28 10:05:52 -05:00
Ylva Selling cc4e92e7fb Move libmpv render function to update function 2023-02-27 11:22:05 -05:00
Adam Rohdin 89cf05eb5f Changes based on PR feedback 2023-02-27 10:50:24 +01:00
Ylva Selling e18c8d1408 Merge branch 'feature/video-module' of https://github.com/OpenSpace/OpenSpace into feature/video-module 2023-02-24 15:24:23 -05:00
Ylva Selling a6827ae8e6 Add syncable to syncengine & improve synchronization 2023-02-23 16:10:10 -05:00
Ylva Selling b8c27f1fee Sky browser: add the collection to the images that are sent to the gui so that we can search for the collections 2023-02-23 15:00:27 -05:00
Adam Rohdin 4e519f7a1d Fixed accidental change from Double to Int variable when definition was moved from local to instance. 2023-02-23 13:57:30 +01:00
Malin E 06db9b3ce9 Add model scale and debug invisible feature to model projection 2023-02-23 11:05:44 +01:00
Malin E 74aa8a9416 Fix model projection to work with new opacity setup 2023-02-23 10:58:12 +01:00
Ylva Selling ce95fedf0f Fix pause variable to be correct 2023-02-22 15:08:48 -05:00
Ylva Selling 6f0b7fbb53 Add synchronization between nodes for videoplayer 2023-02-22 14:56:14 -05:00
Adam Rohdin 23cbfd47ee Updated comments and swapped a Boolean Flag for an early return 2023-02-22 15:11:22 +01:00
Malin E bae8bbef3a Clean up some shader code 2023-02-22 14:50:55 +01:00
Adam Rohdin 1c40a62b7b Optimizes update function for RenderableTrailTrajectory and enables iterative calcuations for the trail vertices 2023-02-22 14:00:11 +01:00
Ylva Selling 5ac1bb89e1 Cleanup 2023-02-21 18:53:49 -05:00
Ylva Selling 64b16e3545 Fix indentation for switch 2023-02-21 18:38:54 -05:00
Ylva Selling b890218716 Add functions to set properties 2023-02-21 18:38:42 -05:00
Ylva Selling bb819fb4b9 Change static casts to reinterpret casts 2023-02-21 18:38:21 -05:00
Ylva Selling c15535a5f7 Cleanup 2023-02-21 18:23:44 -05:00
Ylva Selling e2fdb74f6a Fix indentation 2023-02-21 18:05:37 -05:00
Ylva Selling 46016a19f5 Create maps to map keys with data in order to validate which formats and commands are usable with which keys 2023-02-21 18:05:24 -05:00
Ylva Selling c0794ef498 Add video player as property subowner instead of doing it in renderable classes 2023-02-21 14:14:26 -05:00
Malin E f6eac4f0c7 Take back manual depth test for the two pass model rendering 2023-02-21 18:08:38 +01:00
Alexander Bock 561e9d7f22 Provide GUI names for Property Owners 2023-02-21 13:00:11 +01:00
Malin E a877324c95 Make sure model rendering works with an odd number of atmospheres 2023-02-21 11:46:16 +01:00