Victor Lindquist
b6a79ec5ef
Refactored NetworkEngine and PointDataMessageHandler into Data-Oriented Design to simplify development
2022-06-15 18:41:57 -06:00
Victor Lindquist
7b2aafcc28
Merge branch 'thesis/2022/software-integration_velocity-support' into thesis/2022/software-integration_dop_test
2022-06-14 03:07:02 -06:00
Victor Lindquist
f7e5dcf2e2
Added save session feature in the Software Integration module
2022-06-14 02:00:00 -06:00
Jacob Molin
ffba872244
[WIP] (Temp) Velocity NaN mode
2022-06-11 13:41:37 -06:00
Jacob Molin
d3d831a7e3
Bugfix: softwareconnection is destroyed when ext. software is disconnecting
2022-06-11 13:16:15 -06:00
Jacob Molin
78991e6640
Changes name on SIMP mesage type Disconnection to InternalDisconnection (diconnection should only be used internally)
2022-06-10 17:00:46 -06:00
Jacob Molin
170ef5639e
[WIP] Velocity works but something's off with the units
2022-06-10 16:51:13 -06:00
Jacob Molin
d341961c40
Merge pull request #2140 from OpenSpace/thesis/2022/software-integration_colormap-nan-choice
...
[New feature] Choose via SIMP how colormap attribute NaN values should be rendered
2022-06-09 01:00:36 +02:00
Jacob Molin
0bc6036beb
Adds feature to choose via SIMP how colormap attribute NaN values should be rendered
2022-06-08 13:56:24 -06:00
Victor Lindquist
77421f1b31
Fixed problem with point disappearing when too far away
2022-06-01 02:49:58 -06:00
Jacob Molin
5970aaba28
Fixes ColormapAttrData not always syncing + ColormapEnabled-script being executed
2022-05-27 22:28:35 -06:00
Victor Lindquist
033800ff58
Quick fix of issue with enabling colormap. Changed data structure in syncabledatastorage.
2022-05-25 03:01:16 -06:00
Jacob Molin
83379d481c
ColormapEnable needs to be turned on/off in GUI for renderable after transfer from Glue. Not rendering points w/ nan attr val.
2022-05-24 22:50:18 -06:00
Jacob Molin
df79184faf
[WIP] ColormapEnable not working
...
Co-authored-by: Victor Lindquist <VLLindqvist@users.noreply.github.com >
2022-05-24 17:07:57 -06:00
Victor Lindquist
193c7cdf3e
Simp 1.9. Added linear size.
2022-05-21 13:34:03 -06:00
Victor Lindquist
47a5c8e299
Full support of colormaps. Revamp of entire softwareintegration module. Update to SIMP version 1.8.
...
Co-authored-by: Jacob Molin <jacobmolin@users.noreply.github.com >
2022-05-20 01:29:03 -06:00
JACOB MOLIN
d62b9a49e5
Enabled ability to receive a colormap via SIMP and syncing to nodes
2022-05-10 14:14:47 -06:00
Victor Lindquist
69f83cc8fa
SIMP version 1.6: revamp of entire message structure with separator between values and sending hexadecimal representation of numbers instead of 'length_of_value+stringified_value'. Also fixed a reasource lock error when calling thread.join on peer threads.
2022-05-06 09:40:21 -06:00
Victor Lindquist
f1b14356e0
Added geometry shader to renderablepointscloud. An added bonus is that you can now scale the points non-uniformly using the SizeOption property in the GUI, i.e so the points aren't the same size on screen regardless of distance from camera (default is still uniform size)
2022-05-05 09:56:20 -06:00
Victor Lindquist
b5e819c3fe
Changed to SIMP version 1.5 which includes connection handshake. Reverted so that SGNs does not get removed when disconnecting. Other refactoring.
2022-05-02 21:29:13 -06:00
JACOB MOLIN
3e5dd25da6
SI GUI appears by updating WebGUI after new SGN is added
2022-04-21 13:41:17 -04:00
JACOB MOLIN
188481245b
Fixes viability toggling from Glue
2022-04-20 17:46:12 -04:00
JACOB MOLIN
8f54e62775
Update for glue-openspace plugin
...
Co-authored-by: Victor Lindquist <VLLindqvist@users.noreply.github.com >
2022-04-20 16:02:55 -04:00
JACOB MOLIN
5e9d83e627
Change which SGCT config is used
2022-04-14 13:19:20 -06:00
Victor Lindquist
8361d53505
Added support for script engine to sync renderablepointscloud properties to client nodes
...
Co-authored-by: Jacob Molin <jacobmolin@users.noreply.github.com >
2022-04-13 16:14:26 -06:00
Victor Lindquist
f033cf16dc
Datasets now syncs over to clients in a cluster, regardless of dataset size
...
Co-authored-by: Jacob Molin <jacobmolin@users.noreply.github.com >
2022-04-07 18:37:15 -06:00
Victor Lindquist
752408a9f9
SyncableMessageQueue in progress
...
Co-authored-by: Jacob Molin <jacobmolin@users.noreply.github.com >
2022-04-07 18:28:41 -06:00
GPayne
9b157d3a6c
Merge branch 'master' into thesis/2022/software-integration
2022-03-29 15:28:16 -06:00
Micah Acinapura
31586bc462
fix build error for qt6 return type change
2022-03-29 14:25:44 -04:00
Micah Acinapura
b840ff8ea1
Feature/mars moons ( #1963 )
...
* Add Mars moon models
* wip commit
* update size and roations for deimos and phobos
* update asset for pr comments
Co-authored-by: Malin E <malin.ejdbo@gmail.com >
2022-03-29 13:47:12 -04:00
Micah Acinapura
8dd7bd9314
update cef and a few calls for it ( #1916 )
...
* update cef and a few calls for it
* fixing ref ptf for cef
* fixes for macos cef update; fixes #1114
* roll back cef version to 91
* remove print from cmake
2022-03-29 13:09:13 -04:00
Alexander Bock
acfb5d76ef
Fix error introduced in the Lua function codegen update that accidentally changed some function names
2022-03-29 17:31:48 +02:00
Alexander Bock
49e15f55a0
Add the current working directory correctly when registering the binary path
2022-03-29 17:27:49 +02:00
Emma Broman
f7d3d3bad1
Fix problems with precision of new bounding spheres
...
glm::length => squared computation => we need the double precision in the computation. Got bounding sphere values of "inf" for a few large renderables (the DU grids)...
2022-03-28 19:53:14 +02:00
Emma Broman
3c4f13c650
Add bounding spheres to a bunch of renderable types ( #1957 )
...
* RenderabeDUMeshes (And reimplement reading of vertex info from speck, to make it easier to compute sphere. The plan is to phase out this renderable anyways)
* RenderablePoints
* Grids: RenderableGrid, RenderableBoxGrid, RenderableRadialGrid & RenderableSphericalGrid
* RenderableGalaxy
2022-03-28 16:10:56 +02:00
Gene Payne
303fd2bd24
Merge pull request #1864 from OpenSpace/feature/sgct-gui
...
Feature/sgct gui
2022-03-27 14:45:37 -06:00
GPayne
8673b0fa46
Added SpoutFlatProjection type to support latest sgct config
2022-03-27 14:04:54 -06:00
GPayne
a258207b96
Merge branch 'master' into feature/sgct-gui
2022-03-27 13:18:57 -06:00
Micah
3e679ecea3
update messenger dem values for mercury; closes #1799
2022-03-26 12:03:14 -04:00
Micah Acinapura
804f8f7c79
added warning for gaia module on mac; not adding renderable to scene. fixes #843 ( #1961 )
2022-03-26 11:40:05 -04:00
Micah Acinapura
5c5d70a2c3
update to themis ir night; closes #1707 ( #1959 )
2022-03-26 11:39:07 -04:00
Micah Acinapura
7c7a6e5cff
sort file lists before showing user. closes #1559 ( #1943 )
2022-03-24 10:24:12 -04:00
Alexander Bock
594d512845
Update Mimas radii to the correct values
2022-03-24 13:06:37 +01:00
Jacob Molin
3ecb436508
Merge branch 'master' into thesis/2020/software-integration
2022-03-22 10:51:11 -06:00
Emma Broman
a81960e511
Add info messages when creating paths to different "invisble" nodes
2022-03-22 11:17:44 +01:00
Emma Broman
2f29fcd9e2
Fix wrong order of path type enum, and make it enum class
2022-03-22 11:15:20 +01:00
Alexander Bock
3844df20c9
Feature/codegen lua ( #1906 )
...
Adapting Lua functions to new codegen functionality
Improve the documentation itself
Add some styling to generated documentation
Have parameter names for Lua-defined Lua function documentation
Co-authored-by: Emma Broman <emma.broman@liu.se >
2022-03-21 09:05:37 +01:00
Alexander Bock
6f25dd31e5
Make the Sun asset export the Sun as a light source ( closes #1870 )
2022-03-19 13:56:16 +01:00
Alexander Bock
86dcff62c4
Provide error message when loading a speckfile that does not contain only numbers ( closes #1903 )
2022-03-18 15:50:01 +01:00
ElonOlsson
f29dee2fe3
added user agent: OpenSpace, to http-request
2022-03-18 10:35:08 -04:00