Jonathan Bosson
c4bd08c19e
change TUIO protocol from v2.0 to v1.1 to support a wider range of sender applications
2017-02-21 14:00:36 -07:00
Jonathan Bosson
2d223dc250
using std::mutex over boost, debug prints for touch input in touchmodule
2017-02-18 22:11:48 -07:00
Jonathan Bosson
92b480f708
registerModuleCallback from touchmodule to call interaction handler
2017-02-17 15:44:03 -07:00
Jonathan Bosson
990d2047de
Merge branch 'multitouch' of https://github.com/OpenSpace/OpenSpace into multitouch
2017-02-17 10:49:12 -07:00
Alexander Bock
11fbff5fbc
Reduce the dependency of libOpenSpace on modules
...
- Enable module callbacks for OpenSpaceEngine
- Add OpenSpaceModule function that returns a Lua library
2017-02-16 16:43:34 -05:00
Jonathan Bosson
5e84b7f6a2
new touch module with TUIO library to make OpenSpace tuio-aware
2017-02-16 12:52:39 -07:00
Alexander Bock
2da100c001
Windows compile fix
2017-02-16 18:19:52 +01:00
Alexander Bock
0d03177d43
Feature/globebrowsingcleanup ( #230 )
...
* Initial restructuring of the Globebrowsing branch
* Update Ghoul repository
Fix include guards
* More cleanup
* Split texttileprovider subclasses into separate files
* Move TileProviders into namespace
* Convert static class methods into free functions
* Splitting tile subclasses into their own files
Remove `using namespace` from header file
* Split TileDataSet subclass into separate file
Update SGCT reference
* Move shader preprocessing data into internal class
* More Globebrowsing cleanup
* More cleanup
Remove unused Convexhull class
2017-02-15 21:20:05 +01:00
Alexander Bock
8456087cf5
Add a style check that checks whether the correct GLM header is used
...
Adapted files to use the correct GLM headers
2017-02-14 13:12:59 -05:00
Alexander Bock
15867d6849
Cleanup of warnings in external libraries
2017-02-13 13:45:27 -05:00
Alexander Bock
70020e3de7
- Add style check for correct use of components and subcomponents in
...
include guards
- Disallow use of lower case characters in include guards
- Fix wrong components and subcomponents
2017-02-10 14:46:51 -05:00
Alexander Bock
23ea86949f
Updated check_style_guide to test for include guards and copyright
...
notices
- Fix include guards
- Fix copyright header indentation
- Update copyright years
2017-02-09 23:55:39 -05:00
Alexander Bock
6d9dc2bfeb
Fixed include guards
...
Removed unused writeToTexture file
2017-02-09 19:12:21 -05:00
Alexander Bock
a6c422c38e
Fix runtime error with moving classes from base to space module
...
Add additional logging information to initialization
2017-02-08 14:42:28 -05:00
Alexander Bock
94e3e11188
Update copyright header to 2017
...
Update Ghoul repository
Remove libgdal link
2017-02-06 18:02:01 -05:00
Alexander Bock
4558de8088
Converted tabs to spaces
2016-12-18 21:42:05 +01:00
Emil Axelsson
4b688fd149
Move Rotation and Scale factories from base module to OpenSpace core
2016-12-14 14:27:12 +01:00
Emil Axelsson
ad3921fda5
Remove unused postRender method for scene graph nodes and renderables
2016-12-14 14:14:53 +01:00
Alexander Bock
dbb599a5fa
Separate base module into base and space
2016-12-13 14:43:44 +01:00
Alexander Bock
df543f0ec3
Cleanup of license headers
...
Cleanup of include guards in modules
2016-12-09 12:02:16 +01:00
Alexander Bock
b3be4180de
Clean data/scene folder; remove lodesritest and restructure lodglobes folders
...
Fix various issues in mod files
Remove backslash from file paths in StringProperty
2016-12-09 10:21:17 +01:00
Alexander Bock
2a3b532745
Add display of double precision properties to ImGui
...
Do not show date text when render information is hidden
Add Utah WMS files
2016-12-09 09:04:53 +01:00
Alexander Bock
8da0684ae2
More cleanup for newhorizons and globebrowsing module
2016-12-07 21:56:59 +01:00
Alexander Bock
b3db661277
Fix RenderableFoV for all missions (NewHorizons, Rosetta, OsirisRex)
...
Make the CacheManager not crash when ShadowCylinder shader is created in the same cache directory as RenderablePlanet
Remove excessive logging from TileDataset
2016-12-07 14:51:31 +01:00
Alexander Bock
c937203dc3
Cleanup New Horizons module
2016-12-06 18:48:07 +01:00
Alexander Bock
04c6398d6a
Fix case dependent kernels in OsirisRex
...
Fix stitched trail rendering for RenderableTrailTrajectory
Adapt Lua scheduler helper scripts to new Dictionary layout
Make Spice throw exceptions on default again
Enable caching on default for CTX and MOLA data
Add NOAA rt data (commented out in LodEarth)
2016-12-06 18:47:46 +01:00
Alexander Bock
8c2f2efcd1
Sort CMakeLists file
...
Set debugging correctly as globebrowsing dependency
Remove extra files
2016-12-05 13:35:45 +01:00
Alexander Bock
3318022a40
Jenkins compile fix
2016-12-04 14:55:21 +01:00
Alexander Bock
bf16e65077
Jenkins compile fix
2016-12-04 14:51:45 +01:00
Alexander Bock
d2bea839c8
Jenkins compile fix
2016-12-04 14:49:59 +01:00
Alexander Bock
0fa8c29af5
Jenkins compile fix
2016-12-04 14:47:36 +01:00
Alexander Bock
6c1bd2c91b
Jenkins compile fix
2016-12-04 14:42:23 +01:00
Alexander Bock
ab6a952193
Some more code cleanup
2016-12-04 11:23:41 +01:00
Alexander Bock
dc3ded891b
Started with code cleanup of Globebrowsing
2016-12-04 10:34:25 +01:00
Alexander Bock
341bc8b105
Merge branch 'develop' into feature/globebrowsing
...
# Conflicts:
# modules/globebrowsing/chunk/chunkrenderer.cpp
# modules/globebrowsing/globes/renderableglobe.cpp
# modules/globebrowsing/globes/renderableglobe.h
2016-12-03 01:32:23 +01:00
Alexander Bock
777e6c628f
Change tabs to spaces
2016-12-03 01:21:54 +01:00
Alexander Bock
afd60683a3
Windows compile fixes
2016-12-03 01:20:53 +01:00
Alexander Bock
fe436748bf
Implementing Translation classes for Keplerian elements as well as two-line element formats ( #172 )
2016-12-02 15:05:49 +01:00
kalbl
ddd101e1b6
Add ability to read local temporal datasets.
2016-11-30 01:01:59 +01:00
Erik Broberg
058f1460e3
Merge branch 'feature/globebrowsing' of github.com:OpenSpace/OpenSpace into feature/globebrowsing
2016-11-29 13:35:30 +01:00
Erik Broberg
322c87e499
Add ability to limit num parents in chunktile seletion
2016-11-29 13:32:55 +01:00
kalbl
0df09d23ad
Add possibility to switch geographic position
2016-11-29 13:29:02 +01:00
Erik Broberg
0f4ab18876
Add TileProviderByIndex and use test for Earth
2016-11-29 01:06:45 +01:00
Erik Broberg
3eedf20eba
Add ghoul dictionary constructor to TileIndex
2016-11-29 01:05:13 +01:00
Erik Broberg
f7957255f8
Add and use TileIndex positionRelativeParent
2016-11-28 18:19:04 +01:00
Erik Broberg
e6d758a418
Move ChunkTile selection to TileProvider interface
2016-11-28 18:09:26 +01:00
Erik Broberg
fa1407f2ac
Merge branch 'feature/globebrowsing' of github.com:OpenSpace/OpenSpace into feature/globebrowsing
2016-11-28 17:40:55 +01:00
Erik Broberg
14f9126df2
Add TileProviderByLevel and use for Earth
2016-11-28 17:40:47 +01:00
Alexander Bock
af21e40074
Split up scalar, vector, and matrix properties into their own files for improved compile times
2016-11-27 01:17:38 +01:00
Alexander Bock
328f57fb20
Fix error with pow being undefined when newValue becomes negative
...
Add wms.itn.liu.se as main server for CTX and Mola for Mars
2016-11-24 21:07:19 +01:00