Ylva Selling
2737679da2
Play video with correct fps
2022-10-03 16:15:08 -04:00
Ylva Selling
9040fb106f
Scale all videos to 2048 * 1024 pixels
2022-09-29 12:28:14 -04:00
Ylva Selling
d84738b0db
Cleanup - remove unnecessary dynamic allocation of memory and unused texture
2022-09-29 12:12:20 -04:00
Ylva Selling
535d00a186
Move allocation of tile memory to constructor and destructor to optimize rendering
2022-09-28 05:53:55 -04:00
Ylva Selling
301dfafabf
Change the traversal of texture so the full image is displayed correctly on the globe
2022-09-28 05:52:59 -04:00
Ylva Selling
aec2baf7d1
Add caching for tiles
2022-09-28 05:12:52 -04:00
Malin E
80a0ae8f09
Split image into tiles when requested
2022-09-26 13:59:50 +02:00
Malin E
73fb5e5476
Only create tiles when they are requested
2022-09-22 11:16:34 +02:00
Ylva Selling
33c0fb7eb6
Fix some bugs so that the texture is showing again
2022-09-20 12:18:11 -04:00
Ylva Selling
fbdf9acf37
Fix crash of sw_scale and change code so that the texture only changes its data, and is not created unique every frame
2022-09-20 12:04:51 -04:00
Malin E
a0455bca70
Fix texture crashing
2022-09-20 14:04:38 +02:00
Malin E
e04e06492f
Try to create texture from a frame
...
* NOTE: It doesn't work yet
2022-09-16 14:44:39 +02:00
Ylva Selling
c705e5336f
Add a first attempt to make the avFrame a ghoul texture
2022-09-09 08:20:44 -04:00
Ylva Selling
ae1dd8aa52
Make sure that the loading of video works and add test function to print the individual frames as images to files
2022-09-09 07:14:19 -04:00
Ylva Selling
406d58a02a
Add check for dereferencing nullptr
2022-09-08 07:26:52 -04:00
Ylva Selling
81520c8ca1
Add videotilelayer to gpulayergroup
2022-09-08 07:26:23 -04:00
Ylva Selling
329de4f449
Add VideoTileLayer to the layer groups and the layers
2022-09-08 06:46:32 -04:00
Ylva Selling
d4b1067d79
Merge branch 'feature/video-on-globe' of https://github.com/OpenSpace/OpenSpace into feature/video-on-globe
2022-09-08 03:45:19 -04:00
Ylva Selling
0ab35af535
Add test asset for video
2022-09-08 03:45:08 -04:00
Ylva Selling
27edca27f9
Move include directories to properties for more consistency
2022-09-08 03:40:07 -04:00
Malin E
3d5185ff5a
Fix linker issues with ffmpeg
2022-09-07 16:09:43 +02:00
Ylva Selling
66b32c2b3d
Add test code to ffmpegtileprovider update function
2022-09-07 03:49:01 -04:00
Ylva Selling
c1c35e0f2a
Update CmakeLists.txt with new try
2022-09-07 03:48:39 -04:00
Ylva Selling
be0aa8592a
Add ffmpegtileprovider to the module factory so it can be created like the other tileproviders
2022-09-07 00:24:31 -04:00
Malin E
ac58e5374e
Start unpacking frames with ffmpeg
2022-09-06 09:17:10 +02:00
Malin E
a76518e225
Add loading of video with ffmpeg
2022-09-05 16:47:48 +02:00
Malin E
92f0458dd6
Add ffmpeg library and a base for the new tileprovider
2022-09-05 14:29:27 +02:00
Malin E
c51c2ba12c
Merge pull request #2213 from OpenSpace/feature/du-meshes-selection
...
Add ability to select constellations
2022-09-02 13:23:29 +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
25782e25e9
Merge branch 'master' into feature/du-meshes-selection
2022-08-31 09:30:32 +02:00
Emma Broman
47b36e5036
Add multiply color to renderableorbitdisc
2022-08-30 13:06:14 +02:00
Malin E
fc27806acd
Merge pull request #2214 from OpenSpace/issue/2194
...
Update the Ipac example asset
2022-08-30 11:52:07 +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
Alexander Bock
3cf80e0fdc
Linux compile fix
2022-08-29 08:09:33 +02:00
Malin E
41d52f7f04
Start addressing PR comments
2022-08-26 16:58:48 +02:00
Alexander Bock
664eb60f4f
Increase the compile times by including more precompiled headers ( #2217 )
...
* Define WIN32_LEAN_AND_MEAN and VC_EXTRALEAN globally
* Use forked version of TUIO, some more work on precompiled headers
* Improvements for the Kameleon module
2022-08-26 16:32:21 +02:00
Emma Broman
01eabd1b02
Consistent allocation of callback vectors
2022-08-26 09:13:02 +02:00
Malin E
bf0e2c3248
Merge branch 'master' into issue/2194
2022-08-25 14:38:55 +02:00
Malin E
40267804bd
Some clean up
2022-08-25 13:48:48 +02:00
Malin E
b8f365e6de
Name all constellations from the same source
2022-08-25 08:57:35 +02:00
Emma Broman
c7bf728be8
Fix interpolation parameter being out of range ( closes #2211 )
2022-08-25 08:44:31 +02:00
Malin E
a63a9c1ca9
Convert the extragalactic constellations to use new class
2022-08-24 16:56:54 +02:00
Malin E
6aef6ebde4
Merge branch 'master' into feature/du-meshes-selection
2022-08-24 15:02:18 +02:00
Malin E
49236e3a1a
Update Ipac example asset to use actions
2022-08-24 12:02:39 +02:00
Emma Broman
06c1c13f78
Update compiler info to C++20 in readme
2022-08-23 13:54:57 +02:00
Alexander Bock
979a5e3378
SkyBrowser Hash Handling ( #2201 )
...
* Add the loading of a hash for wwt image files and automatically force a redownload of the files if the hash has changed
* Move the wwtdataimages location into the sync folder
* Some general code cleanup
2022-08-22 15:16:07 +02:00
Alexander Bock
9ea284f6c6
Compile fix for MSVC 17.3
2022-08-22 14:17:04 +02:00
Malin E
5bdd3d0f8c
Make the Constellations name file optional
2022-08-10 13:57:47 +02:00