Commit Graph

5403 Commits

Author SHA1 Message Date
Alexander Bock 811d099fdc Make CMake download the prebuilt version of libmpv from our server; Add example asset that downloads its video on include 2023-04-12 13:59:23 +02:00
Ylva Selling a91a578945 Sync time of playback between nodes 2023-03-31 14:27:08 -04:00
Ylva Selling 7c69ced203 Merge branch 'feature/video-module' of https://github.com/OpenSpace/OpenSpace into feature/video-module 2023-03-31 13:14:56 -04:00
Malin E 6ce5a170c0 Make RenderablePlane able to be rectangular 2023-03-28 11:53:09 +02:00
Ylva Selling 7618c28838 Merge branch 'feature/video-module' of https://github.com/OpenSpace/OpenSpace into feature/video-module 2023-03-24 13:36:06 -04:00
Malin E 21c677dfc3 Make sure plane rescales when property is changed 2023-03-23 09:17:27 +01:00
Malin E c1e1b8b693 Add RenderableVideoPlane class 2023-03-22 16:09:06 +01:00
Ylva Selling e74e0e4fe8 Merge branch 'feature/video-module' of https://github.com/OpenSpace/OpenSpace into feature/video-module 2023-03-21 10:50:47 -04:00
Malin E b0c0ea81ab Make sure video player is initialized for each video renderable 2023-03-21 15:29:11 +01:00
Malin E f62d0bb677 Make sure openGL state is reset after rendering globes 2023-03-21 13:53:05 +01:00
Ylva Selling 6d9f80a9db Update aurora asset 2023-03-20 11:28:06 -04:00
Ylva Selling 103d1a11fc Merge remote-tracking branch 'origin/master' into feature/video-module
# Conflicts:
#	modules/globebrowsing/src/tileprovider/tileprovider.cpp
2023-03-20 10:44:45 -04:00
Ylva Selling 8a973ab3a7 Remove swap buffers call as it apparently is optional 2023-03-20 10:29:20 -04:00
Alexander Bock b6666cd83d Correctly parse SSSB files that use an integer epoch, rather than a floating point one (closes #2551) 2023-03-19 20:56:48 +01:00
Alexander Bock d59ef03d8f Check for illegal keywords in the header of Speck files to detect invalid files (closes #2549) 2023-03-19 19:23:38 +01:00
Malin E 148f010a9a Fix issue with constellation labels and selection, closes #2382 2023-03-14 15:46:00 +01:00
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
Alexander Bock 15b4cd670f Check for invalid indices in the Gaia stars to prevent crashes (closes #2495) 2023-03-08 15:53:43 +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
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
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
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
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
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