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
|
63d607281a
|
Update SGCT repository
Add property to toggle date rendering independent from rendering statistics
|
2017-05-09 10:30:35 +01: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
|
c53bbf14be
|
Add property and configuration option to disable the scene tag on a master node (closing #247)
|
2017-04-17 10:55:37 -04:00 |
|
Emil Axelsson
|
a108ee1f8a
|
Fix requests from code review
|
2017-04-04 14:25:39 +02:00 |
|
Emil Axelsson
|
c361e1aa03
|
Replace forward declarations with include statements to fix compilation on linux and osx
|
2017-03-17 09:57:24 +01: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
|
bcf92804b6
|
Updating Ghoul repository
Updating SGCT repository
Removing compiler warnings
|
2017-03-10 09:32:16 -05: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 |
|
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 |
|
Alexander Bock
|
fb67e805ac
|
Various cleanup
Add script that counts the number of includes
|
2017-03-02 19:50:05 -05: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 |
|
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
|
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
|
55f002ad6f
|
Move the disabling of the rendering on the master into the RenderEngine
instead of specifying it in the OpenSpaceEngine
|
2017-03-01 10:39:29 -05:00 |
|
Alexander Bock
|
3e2c56c940
|
Steps towards moving dedicated lua functions into properties
|
2017-02-28 23:15:11 -05:00 |
|
Alexander Bock
|
78f2f0a35e
|
Some more cleanup of RenderEngine
|
2017-02-27 16:40:50 -05:00 |
|
Alexander Bock
|
283c83e37c
|
Removing code analysis warnings
Start cleaning RenderEngine
|
2017-02-26 23:45:39 -05:00 |
|
Alexander Bock
|
bc75334eb4
|
Use exceptions instead of success return values for initialize and
create methods
|
2017-02-25 18:08:53 -05: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
|
6d9dc2bfeb
|
Fixed include guards
Removed unused writeToTexture file
|
2017-02-09 19:12:21 -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
|
af21e40074
|
Split up scalar, vector, and matrix properties into their own files for improved compile times
|
2016-11-27 01:17:38 +01:00 |
|
Alexander Bock
|
572257d3b0
|
Move the rendertime into a property and remove the toggleFrametimeType
Make OptionProperty work in Radio mode
Rename DROPDOWN and RADIO to Dropdown and Radio
|
2016-11-06 22:15:52 +01:00 |
|
Alexander Bock
|
c469be26c3
|
Make toggling the performance measurements a BoolProperty of RenderEngine
|
2016-11-06 02:00:42 +01:00 |
|
Alexander Bock
|
542f92e768
|
Add a fix to the window resolution for Retina displays
Add a new setting to the ConfigurationManager that can specify whether to scale the onscreen text by window size or resolution
|
2016-10-18 18:52:30 +02:00 |
|
Alexander Bock
|
6938b59f00
|
Add application of blending and warping to the takeScreenshot function
|
2016-09-22 10:28:10 +02:00 |
|
Alexander Bock
|
4c9f7a46c4
|
Potential GCC compile fix
|
2016-09-21 22:47:38 +02:00 |
|
Alexander Bock
|
329986c0c6
|
Merge branch 'develop' into feature/globebrowsing
Conflicts:
modules/base/scale/staticscale.cpp
modules/base/scale/staticscale.h
modules/globebrowsing/meshes/trianglesoup.h
modules/globebrowsing/tile/tiledataset.cpp
modules/newhorizons/shaders/renderableModelProjection_fs.glsl
src/interaction/interactionhandler.cpp
src/rendering/renderengine.cpp
src/scene/scenegraphnode.cpp
|
2016-09-20 15:52:01 +02:00 |
|
Alexander Bock
|
8867b3439f
|
Add central location for the core to register documentations
Add documentation to ScreenSpaceRenderable
Add documentation to Ephemeris
Add documentation to Rotation
|
2016-09-19 14:03:42 +02:00 |
|
Alexander Bock
|
85492405bd
|
Make use of referenced verifier for Renderables
Adapt HTML documentation generation
|
2016-09-19 11:24:37 +02:00 |
|
Erik Broberg
|
9e59cd3b8d
|
Use SyncEngine for synchronizing all synced state in RenderEngine
|
2016-09-15 17:52:22 -04:00 |
|
Erik Broberg
|
d287b08c51
|
Enable toggling use of doublebuffering for camera and time
|
2016-09-13 11:52:54 -04:00 |
|
Alexander Bock
|
8f4f4c101f
|
Updated Ghoul repository
|
2016-09-13 15:29:03 +02:00 |
|
Alexander Bock
|
0376300732
|
Update Ghoul
Change TriangleSoup and StatsCollector to use new Boolean class
|
2016-09-11 19:37:15 +02:00 |
|
Alexander Bock
|
e3d5a9ca38
|
Cleaned up Doxygen
Removed Doxygen warnings
Documented Property specializations (closing #10)
|
2016-09-05 17:01:32 +02:00 |
|
Erik Broberg
|
5e3c4cb0db
|
Replace preSync and postSync in RenderEngine with a set of more descriptive methods
|
2016-09-03 21:46:58 -04:00 |
|
Erik Broberg
|
d59156e81b
|
Enable render global frame number and add as global property
|
2016-09-02 18:23:44 -04:00 |
|
Alexander Bock
|
ae6ade497b
|
Merge branch 'feature/render-bins' into feature/rosetta
Conflicts:
data/scene/earth/earth.mod
include/openspace/util/updatestructures.h
modules/base/shaders/ephemeris_fs.glsl
modules/base/shaders/plane_fs.glsl
|
2016-08-29 15:53:59 +02:00 |
|
Emil Axelsson
|
bc58623467
|
add render bins to improve rendering of transparent objects using framebuffer renderer
|
2016-08-25 18:26:59 +02:00 |
|
Erik Broberg
|
b92b5260ff
|
Render dummy Mission phases
|
2016-08-19 10:58:03 -04:00 |
|
Alexander Bock
|
c93d882ea6
|
Cleanup of code regarding ANSI C standard (mostly adding newlines at the end of files)
Updating SGCT and Ghoul references
|
2016-08-17 16:26:14 +02:00 |
|
Kalle Bladin
|
c01808ce10
|
Convert tabs to spaces.
|
2016-08-17 00:30:53 -04:00 |
|
Erik Broberg
|
7fc31151ea
|
Clean up: Remove targetBody from Renderable
|
2016-08-12 16:42:33 -04:00 |
|
Matthew Territo
|
cc0dfdf5d1
|
Add simple ability to cycle through FPS (instead of Frametime) with t / Shift+t
|
2016-08-11 20:56:18 -06:00 |
|
Alexander Bock
|
f7f8f279de
|
Move the LuaLibrary definition into its own file
|
2016-07-18 12:40:29 +02:00 |
|