Jonathas Costa
caa02ca20a
Clean up. Added the raycasting number of steps as a slider for user's control.
2019-11-12 17:19:23 -05:00
Jonathas Costa
86bd05276f
Added slide control for downscaling factor.
2019-11-11 13:29:32 -05:00
Jonathas Costa
0fce6a8d26
Super-fast volume (aka Downscaled Volume Rendering).
2019-11-10 14:17:23 -05:00
Emil Axelsson
f92e17141f
Fade Milky Way when camera is close and far
2019-09-10 15:08:06 +02:00
Alexander Bock
157c653afc
Moved the volume.asset from customization to scene/milkyway/milkyway/volume.asset
...
Make the Galaxy volume a default
Small changes here and there
2019-08-23 16:36:43 +02:00
Jonathas Costa
766051c837
Changes to correct orient the Milky Way.
2019-08-22 16:01:04 -04:00
eriksunden
7509d1abd6
Proper discard of stars if the volume is not visible.
2019-08-20 10:59:42 +02:00
eriksunden
ebb433584e
Dictionary fix.
2019-08-19 14:25:39 +02:00
eriksunden
a9fd242386
Fixed boundary artifacts in general for volume rendering. Look and feel of rendering is now very nice. Also the stars fade nicely now.
2019-08-19 14:16:36 +02:00
eriksunden
3d0d446497
Fixes for emiitance and volume cut (still weird that it disappears).
2019-08-16 14:58:08 +02:00
eriksunden
03543d8fe4
Can now choose point or billboard for star rendering in galaxy module, point is preferred due to massive better performance. Time for HDR :).
2019-08-16 13:35:46 +02:00
eriksunden
a966457641
Star rendering with halo texture implemented.
2019-08-15 14:48:19 +02:00
eriksunden
9a1a3e397b
PointCloud data rendered and location for volume and pc seems to be correct (need some cleanup). PSFtexture for billboards next thing.
2019-08-14 14:59:58 +02:00
eriksunden
d60656c4ad
Made reader for points for the stars.
2019-07-11 14:17:30 +02:00
eriksunden
a7dd591f54
More tweaks on milky way galaxy volume rendering.
2019-06-28 14:44:20 +02:00
eriksunden
b735115f32
Translation and parameter fixes.
2019-06-27 15:59:06 +02:00
eriksunden
3688f3e718
Work on Milky Way Galaxy volume rendering. Loading and raycasting works. Tonemapping and stars next.
2019-06-25 16:31:14 +02:00
Alexander Bock
bb3db7ada7
Feature/jenkins fix ( #816 )
...
* Cleanup
* CMake cleanups
* Update current year
* Update copyright header
* Use script to return list of all modules
* Update credits, license and ghoul
2019-03-24 11:19:39 +01:00
Emil Axelsson
2e71eaa4cb
Feature/anchor and aim ( #799 )
...
Introduce the ability to navigate using an anchor and aim.
Example use: Set spacecraft as anchor and planet as aim to always look down at a planet, while followin the spacecraft in its orbit.
2019-02-19 18:46:58 +01:00
Alexander Bock
c7a96a6b59
Address clang tidy complaints
...
Update Ghoul repository
Update SGCT repository
2018-11-30 15:34:09 -05:00
Alexander Bock
9f1c4e847d
Feature/globals ( #690 )
...
* Move global objects out of OpenSpaceEngine
* General cleanup of main.cpp
* Add default_joystick asset to all scenes
* No longer suppress mouse interaction on slave nodes
* Window delegate uses function pointers rather than subclassing
* Fix for false overwriting of ImGUI configuration file
* Change default color and tilt angle of fisheye rendering
* Restructured performance manager
* Simplify screenshot handling
2018-08-30 11:38:47 -04:00
Alexander Bock
8dce177d33
Remove more warnings on Jenkins
2018-07-05 14:40:54 -04:00
Alexander Bock
99a6efca8e
Declare PropertyInfo as constexpr, rather than const
2018-06-28 17:08:56 -04:00
Alexander Bock
4952f8f977
Code cleanup branch ( #618 )
...
* Make height map fallback layer work again
* Add documentation to joystick button bindings
* Removed grouped property headers
* Add new version number constant generated by CMake
* Make Joystick deadzone work properly
* Change the startup date on Earth to today
* Fix key modifier handling
* Add debugging indices for TreeNodeDebugging
* Fix script schedule for OsirisRex
* Do not open Mission schedule automatically
* Upload default projection texture automatically
* General code cleanup
* Fix check_style_guide warnings
* Remove .clang-format
* MacOS compile fixes
* Clang analyzer fixes
2018-06-10 04:47:34 +00:00
Alexander Bock
dcfef3557f
Update copyright header
2017-12-29 20:11:22 +01:00
Alexander Bock
c9a3c68f19
Fix style guide issues
...
Update Ghoul repository
2017-12-29 19:18:06 +01:00
Alexander Bock
23a446cb2c
Update Ghoul repository
...
Adapt to changes that absPath is not called automatically as often anymore
Remove atmosphereearth.scene
2017-12-13 21:55:29 -05:00
Alexander Bock
719130b6b7
Jenkinswarnings ( #419 )
...
* Remove more warnings
* Removing more warnings
* More warning fixes
* More warnings
* More warnings
* Update ghoul
2017-11-16 21:19:28 -05:00
Alexander Bock
7e4bb0b2c6
Merge branch 'master' into feature/loadingscreen-refactor
2017-11-09 22:49:07 -06:00
Alexander Bock
afa1d6d33e
Add strict test for whitespace at end of line
...
More work on coding style
2017-11-09 23:47:51 -05:00
Alexander Bock
88cf7926ae
Merge branch 'master' into feature/loadingscreen-refactor
...
# Conflicts:
# modules/galaxy/rendering/renderablegalaxy.cpp
2017-11-09 10:51:56 -05:00
Alexander Bock
8866a13ff6
More coding style fixes
2017-11-08 21:36:06 -06:00
Alexander Bock
b50b52d351
Cleanup for coding style
...
Add strict mode to check_style_guide script
2017-11-08 10:35:39 -06:00
Alexander Bock
78e3320cde
Separate Renderable::initialize into initialize and initializeGL functions
...
Handle initialize in a separate thread and display rudimentary loading screen
2017-11-02 14:27:35 -04:00
Alexander Bock
45d5676177
Minor compile fixes
2017-10-10 11:27:29 -04:00
Alexander Bock
31377466ba
Remove return values from initialize and deinitialize functions
2017-07-28 17:51:25 -04:00
Alexander Bock
d95576077b
More work on documentation
2017-07-25 18:06:55 -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
6a198c5d93
Started some warning cleanup
2017-07-14 14:21:01 -04:00
Alexander Bock
8db2db6c1d
Fix applications of Time::ref and replace with TimeManager calls
2017-05-25 11:09:19 -04:00
Alexander Bock
f4ad2ce4c2
More include file cleanup
2017-05-15 15:27:59 -04: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
94e3e11188
Update copyright header to 2017
...
Update Ghoul repository
Remove libgdal link
2017-02-06 18:02:01 -05:00
Emil Axelsson
ad3921fda5
Remove unused postRender method for scene graph nodes and renderables
2016-12-14 14:14:53 +01:00
Emil Axelsson
8771a238d3
improve galaxy rendering
2016-06-08 15:00:03 +02:00
Emil Axelsson
1901166640
improved galaxy rendering
2016-06-03 11:16:57 +02:00
Emil Axelsson
432a29314c
fix bugs in galaxy rendering
2016-05-20 14:34:03 +02:00
Emil Axelsson
7e7d27446c
volumetric galaxy rendering
2016-05-20 11:01:01 +02:00