Commit Graph

506 Commits

Author SHA1 Message Date
Alexander Bock
b4f6070642 Started cleanup of RenderableStars class 2014-11-25 19:15:59 +01:00
Alexander Bock
fdca1c0b3b Deinitialize scenegraph nodes when scenegraph is deinitialized 2014-11-25 19:15:33 +01:00
jonasstrandstedt
561aa221d3 Linux fixes
- Commented out the tinythread hack from src/CMakeLists.txt
2014-11-20 09:33:07 +01:00
Jonas Strandstedt
531bf86ddd Added binary output directories 2014-11-19 10:53:11 +01:00
Alexander Bock
1e5c181cee Fix adding of multiple lua libraries with the same name by allowing them to be merged internally 2014-11-18 19:41:02 +01:00
Alexander Bock
73143b8b47 Reenable methods for limiting closeness to focus object
Renable key binding feature that was broken by merging
2014-11-18 19:40:24 +01:00
Alexander Bock
432266ee6a Allow access to the console through OpenSpaceEngine
Enable scripting for showing/hiding the console
2014-11-18 19:39:25 +01:00
Alexander Bock
e630f6efbb Fixed bug that did not set cache directory correctly
Moved visibility of console into LuaConsole class
2014-11-18 17:47:09 +01:00
Alexander Bock
f02234099f Added code that checks for completeness (as defined in configurationmanager.cpp) of the configuration file 2014-11-18 17:17:56 +01:00
Alexander Bock
a0503ba957 Modularizing font specification 2014-11-18 16:21:52 +01:00
Alexander Bock
66ef5d9e3b Update openspace-data and gitignore list 2014-11-18 16:08:51 +01:00
Alexander Bock
2485b12738 Fix a crash with double deinitialization 2014-11-18 16:07:59 +01:00
Alexander Bock
6b40cb18fb Merge branch 'feature/interactionhandler' into develop
Conflicts:
	include/openspace/engine/openspaceengine.h
	include/openspace/interaction/interactionhandler.h
	src/engine/openspaceengine.cpp
	src/interaction/interactionhandler.cpp
	src/rendering/renderengine.cpp
2014-11-18 15:46:26 +01:00
jonasstrandstedt
4069680662 Point to Ghoul master 2014-11-18 08:40:44 +01:00
Jonas Strandstedt
31c76f3e3c Added key binding from Lua possible
- Possible to add key bindings from Lua possible. This calls Lua scripts
  from key commands.

 - Temporary fixed a small bug for volume rendering
2014-11-17 17:02:40 +01:00
Jonas Strandstedt
8d2503b68e Added support for pixelData for ABuffer
- ABufferFixed should work but it doesn't. But the interface works at
  least.
- ABufferFixed works for normal rendering
- Removed position for ABuffer, it should make rendering much faster.

Todo:
- Figure out why the fetching of pixelData for ABufferFixed gives wrong
  result.
2014-11-13 15:41:10 +01:00
Jonas Strandstedt
ba7a4a4a47 Added ABuffer visualizer
- First draft of the ABuffer visualizer renders a cube with all fragments
  from the single linked abuffer. Lua command to turn on is
  openspace.visualizeABuffer(true)
- Fixed LuaConsole to stop receiving input command after inputing command
- Fixed LuaConsole not to add command to history if it is identical to the
  most recent command.

 TODO:
 - Add support for dynamic and fixed abuffer
 - Scale the cube to match the window ratio
2014-11-12 16:54:40 +01:00
Jonas Strandstedt
890fd9c05d Fixed fisheye rendering 2014-11-11 13:56:33 +01:00
Jonas Strandstedt
46959b4801 Cleanup for KameleonWrapper
- Fixed so size and scale for RenderableVolumeGL can be deduced from model.
2014-11-11 13:43:38 +01:00
Jonas Strandstedt
7e1396a8ae Added separete ProgressBar class 2014-11-07 14:48:03 +01:00
Jonas Strandstedt
3a2754fac7 Added support for more volume types
TODO:
- Test new type of volumes
2014-11-06 16:03:08 +01:00
jonasstrandstedt
f3225418b6 Linux fixes 2014-11-06 10:08:53 +01:00
Jonas Strandstedt
f85e18dc18 OS X now doesn't crash for volumes
- Fixed a few warnings
2014-11-05 17:11:27 +01:00
Jonas Strandstedt
673e0014be Link with new Ghoul, removed CMake warning for OSX 2014-11-05 15:21:03 +01:00
Jonas Strandstedt
1b6ad0f8d7 Faster more dynamic shader loading 2014-11-04 18:17:15 +01:00
Jonas Strandstedt
a96e32badb Working OS X version 2014-10-31 15:37:03 +01:00
Jonas Strandstedt
83bebbd60f First OS X ABuffer implementation
- Not working.
2014-10-30 17:10:00 +01:00
Jonas Strandstedt
51a5728716 Merge branch 'cleanup' of openspace.itn.liu.se:/openspace into cleanup 2014-10-30 11:18:32 +01:00
Jonas Strandstedt
43929810cf Pointing to ghoul master 2014-10-30 11:18:09 +01:00
jonasstrandstedt
d85cb7bee3 Merge branch 'cleanup' of openspace.itn.liu.se:/openspace into cleanup 2014-10-30 09:21:07 +01:00
jonasstrandstedt
6193af0e33 Added MD5 check support for downloaded files
- Pointing to Linux fixed Ghoul
2014-10-30 09:18:57 +01:00
Jonas Strandstedt
98152b8da9 Removed OpenCL dependencies 2014-10-29 17:54:03 +01:00
Jonas Strandstedt
619d71ae23 Pointing to latest Ghoul 2014-10-29 17:05:49 +01:00
Jonas Strandstedt
7af4e11597 Pointing to latest Ghoul 2014-10-29 16:25:24 +01:00
Jonas Strandstedt
9c171d9ff8 Fix Release build issues 2014-10-29 14:03:41 +01:00
Jonas Strandstedt
f2d443eb0e Merge branch 'cleanup' of openspace.itn.liu.se:/openspace into cleanup 2014-10-29 10:54:29 +01:00
Jonas Strandstedt
a151c24904 Small changes to CMake downloader 2014-10-29 10:54:06 +01:00
michal
a62f8471a0 Merge branch 'cleanup' of openspace.itn.liu.se:/openspace into cleanup 2014-10-28 12:12:00 -04:00
michal
1d67e1ca22 minor changes to renderable path. still in debug. 2014-10-28 12:11:41 -04:00
Jonas Strandstedt
ea40afd715 Merge branch 'cleanup' of openspace.itn.liu.se:/openspace into cleanup 2014-10-28 16:30:50 +01:00
Jonas Strandstedt
81d9039cdb Added file fetching in CMake for large files 2014-10-28 16:29:29 +01:00
michal
37e9dcafa4 git complains i should push data. ill do that. 2014-10-28 10:37:58 -04:00
jonasstrandstedt
963d260ca0 Pointing to ghoul master 2014-10-28 11:04:12 +01:00
jonasstrandstedt
22c05426f5 Linux bug fix 2014-10-28 09:19:14 +01:00
Jonas Strandstedt
15db56ff33 Removed unused file 2014-10-27 19:10:09 +01:00
Jonas Strandstedt
4bb9d8c800 Merge branch 'solarsystem2' into cleanup
Conflicts:
	src/util/factorymanager.cpp
2014-10-27 19:03:36 +01:00
Jonas Strandstedt
20137613a8 Fixed Visual Studio assert error
- Visual studio optimized away the assert expression causing the getvalue
  statement not to be called
2014-10-27 18:01:46 +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
michal
51c8034fe9 boresight works. 2014-10-24 21:45:49 -04:00
Jonas Strandstedt
ea3c5e8d11 More cleanup 2014-10-24 13:34:03 +02:00