Commit Graph

77 Commits

Author SHA1 Message Date
Jonas Strandstedt 81d9039cdb Added file fetching in CMake for large files 2014-10-28 16:29:29 +01:00
Jonas Strandstedt 5daa77f7b2 Fixed Release build for windows
- Release build is booting but something goes wrong with spice
2014-10-27 15:22:14 +01:00
Jonas Strandstedt 13bdd33f7e Disable cotire in case it breaks on Linux 2014-10-16 15:52:37 +02:00
Jonas Strandstedt 572651dba7 Added cotire to speed up compilation 2014-10-16 15:38:59 +02:00
Jonas Strandstedt 326599c538 Small fix for missing Boost 2014-09-24 13:46:04 +02:00
jonasstrandstedt 43610798f6 Made it easier to get started on Windows 2014-09-23 13:39:39 +02:00
Alexander Bock dd629db53d More code cleanup, force inclusion of swizzling for GLM 2014-09-19 17:44:33 +02:00
Alexander Bock 27901c1629 Make GUI creation optional 2014-09-17 01:13:17 +02:00
Alexander Bock 448aa97ce6 Removed old GUI application and added new version 2014-09-17 01:11:39 +02:00
Alexander Bock 61f2f51cb0 Compile fixes of SpiceManager for Mac 2014-08-19 12:14:34 +02:00
Michal Marcinkowski aba319cbba Added SPICE C++ wrapper library with google tests and kernels
At this moment only the (by NAIF considered) most cruicial
c_spice API's have been covered, such as getting state vectors
from one reference frame to another, simple time conversions,
load/unload of single and multiple kernels etc. All of which as
described in:

http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/info/mostused.html

Also added linker flag to except the LIBCMTD.lib as it caused conflicts
on Windows.
2014-08-04 20:43:23 +02:00
Alexander Bock 6c15bebfff Merge remote-tracking branch 'origin/kameleon' into properties 2014-05-02 16:59:50 +02:00
Jonas Strandstedt d84d48d15b Added working CDF data loading
- RenderableVolume can now load .raw and .cdf data to ghoul Texture
- KameleonWrapper included for easy interaction with Kameleon
- openspace-data updated with support for BATSRUS model
- CMakeLists.txt updated with settings to Kamelon library

- ext/kameleon not included due to Kameleon is currently being ported to
git. Waiting to add it as submodule to avoid duplication of files.
2014-04-24 10:32:01 -04:00
Alexander Bock 1019be8300 Merge branch 'develop' into properties 2014-03-08 00:40:14 +01:00
Alexander Bock 79753b17bd Add back CPUCapabilitiesComponent to SysCap
Add OpenCL dependency to fix compiler error on Windows
2014-03-08 00:39:49 +01:00
Alexander Bock 5bed6d49ba Merge branch 'develop' into properties 2014-03-03 14:46:32 +01:00
Jonas Strandstedt 880bb377f6 Updated OpenSpace to use the updated Ghoul ConfigurationManager
- Removed unnecessary comments from CMakeLists
- Updated OpenSpace engine to load ConfigurationManager
- Added two basic lua configuration scripts
2014-02-25 20:56:35 -05:00
Alexander Bock 15e65eed57 Add boost to OpenSpace CMakeLists
Added first version of Properties
2014-02-26 00:59:27 +01:00
Jonas Strandstedt 1bf4bf9410 Added release/debug support for mac/linux version 2014-02-20 12:26:42 -05:00
Jonas Strandstedt d43b4a8ca5 Small bugfix for OS X 2014-02-18 18:33:20 -05:00
HC Helltegen 1d15e8b2a6 Run-time bugfixes on windows 2014-02-18 16:26:54 -05:00
Alexander Bock 1f645bc977 Cleaned up source files
added tinythread library (for SGCT)
Updated Ghoul version
2014-02-11 09:20:01 +01:00
Alexander Bock 3e8dd1c7f7 Update ghoul version
Add Ghoul CMake modules directory to CMAKE_MODULE_PATH
2014-01-29 21:26:32 +01:00
Alexander Bock 006bd56ae6 General changes
added OpenSpaceEngine
added ConfigurationManager
added query functions
removed GLEW-related Windows warning
added old external control classes
more restructuring
2014-01-09 19:19:01 +01:00
Alexander Bock 7126ae4b8d compile fixes in x64 builds
moved Lua dependency to Ghoul
2014-01-07 11:56:33 +01:00
Alexander Bock cae3eb157d Testing hooks 2014-01-05 04:45:43 +01:00
Alexander Bock 9885f52fd0 initial commit of transferred code from the old project 2014-01-04 18:24:33 +01:00