Commit Graph

2098 Commits

Author SHA1 Message Date
Kalle Bladin
293cc3e063 Make use of accurate normals for globe atmosphere rendering 2017-08-10 10:49:14 +02:00
Jonathas Costa
a55110e286 Merged master info NewAtmosphere. 2017-07-27 17:13:42 -04:00
Jonathas Costa
49c8af702b Fixed bug preventing atm's disabling option. 2017-07-27 15:25:52 -04:00
Jonathas Costa
efeca7eac6 Atmosphere frustum culling and distance culling enabled. 2017-07-27 13:42:15 -04:00
Jonathas Costa
c135cadb51 Added new method for 3D frustum culling. 2017-07-26 17:44:50 -04:00
Alexander Bock
59bccd040d Cleanup changes 2017-07-26 17:29:57 -04:00
Alexander Bock
ce034ccc96 Remove startup warnings 2017-07-26 16:46:20 -04:00
Alexander Bock
51e1541cf1 Fix static initialization fiasco with touch input
Restore backwards compatibility of mod files
Provide better feedback about specification errors
2017-07-26 16:12:13 -04:00
Alexander Bock
dc79a94142 Remove warnings
Update SGCT repository
Update Ghoul repository
2017-07-26 11:59:48 -04:00
Alexander Bock
53489b5302 More documentation work 2017-07-25 23:44:09 -04:00
Jonathas Costa
3e2155ae69 Atmosphere Culling System (still not working properly). 2017-07-25 18:15:00 -04:00
Alexander Bock
d95576077b More work on documentation 2017-07-25 18:06:55 -04:00
Jonathas Costa
2d33b63383 Ignore uniform not located in globebrowsing. (It is needed when the Night layer is disabled and the perform shading is also disable - the lightDirectionCameraSpace vector is not found). 2017-07-25 16:02:41 -04:00
Jonathas Costa
9812abb487 Added an option to have the sun following the camera when using an ATM. Removed unused code. Added missing comments. 2017-07-25 15:55:52 -04:00
Jonathas Costa
bd43009033 Removed debug message. 2017-07-25 13:45:37 -04:00
Alexander Bock
e93070504b Some more property documentation 2017-07-25 01:08:20 -04:00
Alexander Bock
46c1fbb902 More work on Property documentation 2017-07-25 00:21:17 -04:00
Jonathas Costa
f7cddbad7f Fixed background exposure controls. 2017-07-24 22:34:41 -04:00
Alexander Bock
e148cf28d0 Adding more documentation 2017-07-24 18:05:59 -04:00
Alexander Bock
20e944f86f Added documentation to more classes 2017-07-24 17:22:19 -04:00
Jonathas Costa
5ac5151f78 Renderable atmosphere. 2017-07-24 17:07:49 -04:00
Jonathas Costa
7096aeb9dd Atmosphere is now a separated node in OS. Removed ATM code from renderableglobe and renderableplanet. 2017-07-24 17:05:30 -04:00
Jonathas Costa
eb87fa4390 Fixed accurate normals in globebrowsing after problematic merging. 2017-07-24 13:39:32 -04:00
Alexander Bock
1a475ef570 Started documenting properties
Cleanup of Nagivationhandler properties
2017-07-24 00:15:45 -04:00
Alexander Bock
2e6465d888 Correctly order the Property::Visibility enum 2017-07-22 23:09:38 -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
Jonathas Costa
20003d5b32 Merged master into NewAtmosphere. 2017-07-21 15:02:24 -04:00
Alexander Bock
e661324002 Remove style guide errors
Add missing newline errors
2017-07-21 11:52:25 -04:00
Matthew Territo
40599081d9 Minor spelling, grammar, & comment cleanup 2017-07-19 23:34:48 -06:00
Alexander Bock
36e97f1f62 Cleanup of gitignore file
Started work on fixing Rosetta
2017-07-19 22:05:12 -04:00
Alexander Bock
4b3037144f Jenkins compile fix 2017-07-19 21:19:39 -04:00
Alexander Bock
d571970487 Touch module capitalization compile fix 2017-07-19 19:01:10 -04:00
Alexander Bock
669af35b6b Fix capitalization of includes 2017-07-19 16:42:26 -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
d246f8fb58 Renaming touch include files 2017-07-19 11:01:02 -04:00
Alexander Bock
88265a469d Cleanup of shader code 2017-07-19 01:27:01 -04:00
Alexander Bock
0647bde8bd Jenkins compile fix 2017-07-18 18:27:30 -04:00
Alexander Bock
cb53e7f3df Jenkins compile error 2017-07-18 18:17:11 -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
4cc6e11f68 Second part of turning touch classes to lower case 2017-07-18 15:53:04 -04:00
Alexander Bock
a1505422d2 First step of turning touch classes into lower case 2017-07-18 15:52:26 -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
0963184293 Removing more warnings 2017-07-18 01:05:59 -04:00
Alexander Bock
5a921525d9 Add missing json.h file that removes warnings 2017-07-17 23:03:32 -04:00
Alexander Bock
7737b082d9 Removing more warnings 2017-07-17 18:03:37 -04:00
Jonathas Costa
4842b21db4 Fixed atmosphere module name header guard. 2017-07-17 16:54:13 -04:00
Jonathas Costa
b0c65d416b Merged master into NewAtmosphere. 2017-07-17 16:22:33 -04:00