Alexander Bock
dcc9d6228d
Some minor cleanup
2017-03-05 20:08:24 -05:00
Alexander Bock
9b92a4e9ca
Reenable Hybridparser ( closes #221 )
2017-03-05 18:46:31 -05:00
Alexander Bock
6aa774283d
Make Labelparser more robust by ignoring whitespaces
2017-03-05 17:46:29 -05:00
Alexander Bock
34f1b55c3c
Enable shifting the meridian of a RenderablePlanetProjection by 180 for Pluto
2017-03-05 17:26:22 -05:00
Alexander Bock
b6ddf2a879
Fix clang compile error regarding std::abs
2017-03-04 20:53:13 -05:00
Alexander Bock
63af7e67f9
Make the WindowWrapper a PropertyOwner and add SGCT properties to the subclass ( closes #260 )
2017-03-03 18:39:35 -05:00
Alexander Bock
8e0a37fb7a
Compile fixes related to change in documentation namespace
...
Configuration fix, making the default scene default again
2017-03-03 17:51:39 -05:00
Emil Axelsson
d7cd3a01a5
Merge branch 'develop' of github.com:OpenSpace/OpenSpace into pr/kameleonvolume
...
Conflicts:
src/engine/openspaceengine.cpp
2017-03-03 18:08:29 +01:00
Emil Axelsson
b32c416615
Improvements from code review
2017-03-03 17:39:23 +01:00
Alexander Bock
9d30d3323b
Update Ghoul repository
...
Adapt to changed signature of ghoul_assert macro
2017-03-03 10:55:20 -05:00
Alexander Bock
fb67e805ac
Various cleanup
...
Add script that counts the number of includes
2017-03-02 19:50:05 -05:00
Alexander Bock
1689dc4047
Move the PropertyOwner name specification into the constructor and adjust accordingly
2017-03-02 18:25:13 -05:00
Alexander Bock
aba3536caa
Don't assert if the focus node is not found if there are no nodes at all
2017-03-02 17:32:20 -05:00
Alexander Bock
d6b5bb753b
- Some cleanup of LuaConsole
...
- Moved dedicated Lua commands into a visible property
- Disallow non-ASCII characters
- Remove unused KeyboardController
- Remove unused DeviceIdentifier
- Some cleanup of LogFactory
- Move and use documentation into the class
2017-03-02 14:27:18 -05:00
Emil Axelsson
5faff1d3bf
Change to correct include guard name
2017-03-02 18:53:06 +01:00
Emil Axelsson
0377737843
Adapt to new interfaces
2017-03-02 18:53:05 +01:00
Emil Axelsson
c2fa08716b
Cleanup
2017-03-02 18:53:05 +01:00
Emil Axelsson
dd0d5d86af
Update branch to work with changes in develop
2017-03-02 18:53:03 +01:00
Emil Axelsson
442969f2b1
Jenkins compilation fix
2017-03-02 18:50:11 +01:00
Emil Axelsson
6cd91ef44c
Clean up volume rendering code
2017-03-02 18:20:06 +01:00
Emil Axelsson
17cc48621a
Fix inside volume rendering crash on certain platforms
2017-03-02 18:20:05 +01:00
Emil Axelsson
e665bca128
Compile fixes
2017-03-02 18:20:04 +01:00
Emil Axelsson
2a234befe8
Begin implementing clip plane support for kameleon volumes
...
Conflicts:
modules/volume/CMakeLists.txt
2017-03-02 18:20:04 +01:00
Emil Axelsson
686fec4f9d
Add Spice kernels for Mercury and Saturn magnetosphere rendering, implement inside volume rendering for kameleon volumes
...
Conflicts:
data/scene/mercury/mercury.mod
data/scene/saturn/saturn/saturn.mod
2017-03-02 18:20:02 +01:00
Emil Axelsson
cb7e81cf3d
Add support for converting and rendering volumetric data in the cdf format. Replace DataConverter by a more general purpose TaskRunner.
...
Conflicts:
modules/volume/CMakeLists.txt
modules/volume/linearlrucache.h
src/engine/openspaceengine.cpp
2017-03-02 18:20:01 +01:00
Alexander Bock
1225119a7d
Add missing include in SequenceParser
2017-03-01 22:27:17 -05:00
Alexander Bock
6877fc4170
Add missing include in ImageSequencer
2017-03-01 22:24:08 -05:00
Alexander Bock
2f2fa3b031
Update Ghoul repository to have the factory return unique_ptrs
...
Adjust accordingly
2017-03-01 22:03:48 -05:00
Alexander Bock
fbea8389c8
- Add check in style guide that prevents ‘using namespace’ in header files
...
- Remove using namespace ghoul::opengl from Globebrowsing and adjust
2017-03-01 21:02:33 -05:00
Alexander Bock
4e52f27f9e
Remove Dictionary include with forward declarations
2017-03-01 19:20:00 -05:00
Alexander Bock
8fd60ce8e6
- Remove documentation.h include and replace with forward declaration
...
- Move Documentation struct into documentation namespace
2017-03-01 18:13:15 -05:00
Alexander Bock
6694cfd98c
Remove warning from iSWA manager download
2017-02-28 21:23:10 -05:00
Alexander Bock
2500b5f72b
Add Dictionary constructor to TileIndexTileProvider ( closes #248 )
2017-02-28 21:22:42 -05:00
Alexander Bock
8910aac834
- Replace window name check with tag check for GUI code (closing #258 )
...
- Only show GUI, console, and screenlog on the GUI window
2017-02-28 20:38:58 -05:00
Alexander Bock
6199289e91
Code cleanup
2017-02-27 23:03:07 -05:00
Alexander Bock
283c83e37c
Removing code analysis warnings
...
Start cleaning RenderEngine
2017-02-26 23:45:39 -05:00
Alexander Bock
5bf729dca9
Compile fix for Dataconverter
2017-02-25 18:40:34 -05:00
Alexander Bock
6c4efc4eec
Move OpenSpaceEngine::isMaster method into WindowWrapper class
2017-02-25 11:29:28 -05:00
Alexander Bock
965cf6bd9a
Fix crash that occurs if there is an error in the SGCT configuration file
2017-02-22 15:31:59 -05: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
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