Emil Axelsson
|
92df9caf5a
|
Clean up scene loading
|
2017-03-07 16:33:56 +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
|
2f2fa3b031
|
Update Ghoul repository to have the factory return unique_ptrs
Adjust accordingly
|
2017-03-01 22:03:48 -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
|
94e3e11188
|
Update copyright header to 2017
Update Ghoul repository
Remove libgdal link
|
2017-02-06 18:02:01 -05:00 |
|
Emil Axelsson
|
4751ce36c4
|
Refactor scene graph: Move scene loading to separate class.
|
2016-12-30 17:08:50 +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
|
d139dd2d22
|
Clean include guards in OpenSpace core
Remove unused files
|
2016-12-09 13:54:22 +01:00 |
|
Alexander Bock
|
ed4b8c9fa8
|
Store Translation, Rotation, and Scaling Performance measurements
If no special sorting is requested in Performance GUI, sort by name
|
2016-10-28 12:52:54 +02:00 |
|
Alexander Bock
|
4b9bed3b21
|
Make Translation, Rotation, and Scaling available as Properties in SceneGraphNode
|
2016-10-28 11:52:44 +02:00 |
|
Alexander Bock
|
7ddccd8172
|
Rename Ephemeris files to Translation
|
2016-09-26 13:49:17 +02:00 |
|
Alexander Bock
|
a688a1eee9
|
Rename Ephemeris to Translation
|
2016-09-26 13:34:22 +02:00 |
|
Alexander Bock
|
29c989ab82
|
Add documentation to the documentation and verifier classes
Add static const member variable to the DocumentationEntry class for Wildcards
|
2016-09-18 20:47:41 +02:00 |
|
Alexander Bock
|
1778a7cdb6
|
Add documentation to SceneGraphNode
|
2016-09-15 13:28:52 +02:00 |
|
Kalle Bladin
|
a9b8bec7b4
|
Remove parts of bounding sphere definition in SceneGraphNode.
|
2016-08-17 00:38:18 -04:00 |
|
Kalle Bladin
|
542b9e11e6
|
Update SceneGraphNode to have a full transformation defined in terms of translation, scale and rotation.
|
2016-08-17 00:19:25 -04:00 |
|
Kalle Bladin
|
2f05c8a5f0
|
Enable scene graph nodes to have transforms relative to parent node.
|
2016-08-15 13:08:30 -04:00 |
|
Kalle Bladin
|
bd867ec402
|
Update SceneGraphNode to contain rotation information and remove rotation definition from renderable model.
|
2016-08-12 12:28:56 -04:00 |
|
Kalle Bladin
|
4e0bbe2da0
|
Solve bug that cause some vertices to be misplaced in MultiModelGeometry and calculate MVP matrix for renderable model in double precision
|
2016-08-02 19:14:52 -04:00 |
|
Kalle
|
916916f82b
|
Fix bug that caused change in camera direction when switching between interaction mode.
|
2016-07-12 14:52:00 -04:00 |
|
Kalle
|
031461307c
|
Solve problem with unsynched world position between interaction handler and renderer.
|
2016-06-30 22:43:27 -04:00 |
|
Emil Axelsson
|
1901166640
|
improved galaxy rendering
|
2016-06-03 11:16:57 +02:00 |
|
Alexander Bock
|
906470f28e
|
Untabify the rest of the source files
Update Ghoul repository
|
2016-04-18 20:14:29 +02:00 |
|
Alexander Bock
|
019092e98e
|
Correctly set child nodes for SceneGraphNode%s
|
2016-04-04 20:26:10 +02:00 |
|
Emil Axelsson
|
ebe10a29b5
|
Volume rendering compatible with abuffer and framebuffer renderers
|
2016-03-21 16:40:24 +01:00 |
|
Alexander Bock
|
877a4d1ba6
|
Updated copyright header
|
2016-02-05 17:43:21 +01:00 |
|
Emil Axelsson
|
d4ff8119d1
|
refactor abuffer and add msaa support. volumes temporarily disabled.
|
2016-02-02 11:30:27 +01:00 |
|
Alexander Bock
|
4de4c015d7
|
Starting to clean out constants.h file by moving constants into the relevant classes
|
2015-05-20 16:32:28 +02:00 |
|
Anton Arbring
|
641107a106
|
Commented currently unused functions in new parenting system
|
2015-04-21 20:22:58 -04:00 |
|
Alexander Bock
|
b254f56a5e
|
Linux compile fix
|
2015-04-17 13:38:30 +02:00 |
|
Alexander Bock
|
c01bb7834b
|
Merge branch 'develop' into feature/scenegraphloader
Conflicts:
src/abuffer/abuffer.cpp
src/rendering/renderengine.cpp
src/scene/scene.cpp
|
2015-04-17 13:31:39 +02:00 |
|
Alexander Bock
|
79f3052887
|
More work on SceneGraphLoader
Renamed SceneGraph to Scene
Added new class SceneGraph to handle scenegraph related tasks
|
2015-04-09 21:43:13 +02:00 |
|