Alexander Bock
dc79a94142
Remove warnings
...
Update SGCT repository
Update Ghoul repository
2017-07-26 11:59:48 -04:00
Alexander Bock
d95576077b
More work on documentation
2017-07-25 18:06:55 -04:00
Alexander Bock
e148cf28d0
Adding more documentation
2017-07-24 18:05:59 -04:00
Alexander Bock
036b271d0d
Change capitalization of property names
2017-07-22 18:22:44 -04:00
Alexander Bock
04bac9293b
Encapsulate identifier, guiName, and description into a PropertyInfo struct
2017-07-22 17:36:03 -04:00
Alexander Bock
b584f0197e
Add description to Propertys
2017-07-21 16:31:58 -04:00
Alexander Bock
36e97f1f62
Cleanup of gitignore file
...
Started work on fixing Rosetta
2017-07-19 22:05:12 -04:00
Alexander Bock
77b15724b5
More shader cleanup
...
Remove dedicated logs folder
Change openspaceengine to create logs folder automatically
2017-07-19 15:44:30 -04:00
Alexander Bock
5cf85bfd44
Jenkins compile fix
...
Remove fresh recompile
2017-07-18 17:59:20 -04:00
Alexander Bock
e7b08e1e25
Cleanup copyright information in shaders
2017-07-18 16:24:57 -04:00
Alexander Bock
008ab4e613
Replacing void Renderable::render(const RenderData&) with Renderable::render(const RenderData&, RendererTasks&)
2017-07-18 15:47:48 -04:00
Alexander Bock
7737b082d9
Removing more warnings
2017-07-17 18:03:37 -04:00
Alexander Bock
0e9edaeb12
Fix byte order mark commits
...
Update Ghoul
2017-07-17 15:54:00 -04:00
Alexander Bock
90e0364c5a
Revert to using ghoul::any due to lack of support on macOS
2017-07-17 13:46:35 -04:00
Alexander Bock
26682669ff
More work on making use of nested namespaces
2017-07-16 01:55:35 -04:00
Alexander Bock
3b1c2b37a0
Update ghoul repository
...
Adapt to the change from ghoul::any to std::any
2017-07-15 18:13:52 -04:00
Alexander Bock
35636890da
Various fixes for the New Horizons scene
...
- Fix transparency issue making the New Horizons module invisible
- Fix the offsets of the instruments on board New Horizons
- Fix the missing projections occurred by switching the radius specifications from PSC to regular coordinates
- Update the accurate kernel usage
2017-07-14 18:53:40 -04:00
Alexander Bock
6a198c5d93
Started some warning cleanup
2017-07-14 14:21:01 -04:00
Klas Eskilson
98534bc1ec
Normalize ALL the line endings ( #361 )
...
* Normalize ALL the line endings
* Add Ghoul respository and openspace.cfg
2017-07-13 12:08:47 -04:00
Alexander Bock
db9db49716
Provide a static member variable Name for all OpenSpaceModules
2017-07-12 13:59:16 -04:00
Alexander Bock
0f34b05512
Increasing warning level
2017-07-08 12:40:52 -04:00
Alexander Bock
467a6c3542
Start migrating from GLEW to glbindings
...
Fix compile errors from wrong function parameters in OpenGL calls
2017-07-03 01:37:53 -04:00
Alexander Bock
9a7eba16bd
Remove warnings
...
Update Ghoul repository
Fix spelling mistake in openspace.cfg
2017-06-08 00:07:51 -04:00
Emil Axelsson
752081d31b
feature/time-refactor ( #294 )
...
- Change Time class to become a non-singleton
- Move ownership of the current time to TimeManager(instead of singleton access).
- Store the Time as a Syncable in TimeManager instead of representing all member variables of Time as Syncables.
- Pass a Time object around in the update/render methods, so that renderables don't have to query the OpenSpaceEngine to know if time is paused or if it jumped.
- Introduce Timeline and Keyframe classes
- Make use of Timelineand Keyframeclasses in KeyframeInteractionMode and TimeManager
- Added basic unit tests for Timelineand Keyframe
Future work: Add interpolation schemes for keyframes. Possibly use keyframes+interpolation feature to tween/morph properties, or figure out if this should be a separate mechanism.
2017-05-22 14:01:08 +02:00
Alexander Bock
f4ad2ce4c2
More include file cleanup
2017-05-15 15:27:59 -04:00
Alexander Bock
302fa06067
More code cleanup
2017-05-15 14:39:48 -04:00
Alexander Bock
da3e912026
Remove warnings on MacOS in Clang
2017-04-25 19:12:42 -04:00
Emil Axelsson
28c82341bf
Fix malformed mod files
2017-04-25 18:24:30 +02:00
Emil Axelsson
4b38b33e18
Clean up code for planet radius and bounding sphere calculation ( #289 )
...
- Remove some power scaled coordaintes.
- Remove spice dependency from sphere geometry.
- Remove dead code.
2017-04-18 09:58:27 +02:00
Alexander Bock
51b420f2c4
Remove warnings
...
- Unit tests
- core
- onscreengui
- debugging
- newhorizons
Update Ghoul
2017-04-10 14:33:45 -04:00
Alexander Bock
9f3bbe324d
Remove warnings
2017-04-06 23:19:23 -04:00
Alexander Bock
78b0d77101
Start removing warnings
2017-04-06 20:07:01 -04:00
Emil Axelsson
a108ee1f8a
Fix requests from code review
2017-04-04 14:25:39 +02:00
Emil Axelsson
b06864eefe
Merge branch 'develop' of github.com:OpenSpace/OpenSpace into pr/scenegraph-refactor
2017-03-16 16:35:29 +01:00
Alexander Bock
c6fbf6902a
OSX compile fix
2017-03-14 11:16:43 -04:00
Alexander Bock
b74bff45cb
Allow an Image SequenceParser to not return target times (used for the HongKang parser not returning any if Lorri is ignored
2017-03-13 11:23:42 -04:00
Alexander Bock
0d157ac165
Let FloatProperty and derived properties render at higher resolution in Onscreen GUI
2017-03-13 11:17:52 -04:00
Alexander Bock
d61bb20992
Some more work on RenderableFov
...
Make registerting path tokens through Lua scripts work
2017-03-13 09:52:06 -04:00
Alexander Bock
ea4d9c8e44
Cleanup of RenderableCrawlingLine
...
Cleanup of RenderableFOV
Add function to SpiceManager that does not return the light travel time
2017-03-12 16:05:14 -04:00
Alexander Bock
dc40812df9
Fix warnings in code
...
Make OpenSpaceTest not flood the console on Jenkins
Fix Vec3 property to signal change correctly
Let RenderablePlanetProject correctly reload base map and height map
Update Ghoul
2017-03-11 11:26:25 -05:00
Alexander Bock
bcf92804b6
Updating Ghoul repository
...
Updating SGCT repository
Removing compiler warnings
2017-03-10 09:32:16 -05:00
Emil Axelsson
d92d001364
Merge branch 'develop' of github.com:OpenSpace/OpenSpace into pr/scenegraph-refactor
2017-03-07 13:19:07 +01:00
Emil Axelsson
7da999c332
Merge branch 'develop' of github.com:OpenSpace/OpenSpace into pr/scenegraph-refactor
...
Conflicts:
include/openspace/engine/openspaceengine.h
src/engine/openspaceengine.cpp
src/engine/settingsengine.cpp
src/engine/syncengine.cpp
src/interaction/interactionhandler.cpp
src/rendering/renderengine.cpp
src/scene/scene.cpp
src/scene/scenegraph.cpp
src/scene/scenegraphnode.cpp
tests/test_scenegraphloader.inl
2017-03-07 10:57:50 +01:00
Alexander Bock
78ae311a1f
Fix length of RenderableFov when target is not in field-of-view
2017-03-06 15:56:13 -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
1689dc4047
Move the PropertyOwner name specification into the constructor and adjust accordingly
2017-03-02 18:25:13 -05: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