Anton Arbring
927cfc2766
Adding the possibility to project to arbitrary bodies model files
...
Class RenderableModelProjection, using the geometry position and texture
coordinate data instead of reverse engineering the geometry in shader.
Adding the shaders used to project and the modified model shader.
Adding the new Renderable class to newHorizons module and CMakelist
2015-06-25 20:12:37 -04:00
Anton Arbring
901ed6053e
Adding support for imageplanes for multiple instruments
2015-06-25 20:08:35 -04:00
Anton Arbring
4e72e248c3
Fixing bug in model magnification
2015-06-25 20:07:21 -04:00
Anton Arbring
c7a3048dda
Fix Jenkins error and minor cleanup
2015-06-21 20:23:40 -04:00
Anton Arbring
ad55309b0e
Cleaning up my own mess
2015-06-21 20:13:44 -04:00
Anton Arbring
6f72010725
Changes to facilitate model projection, also added posibility to define model exaggeration per obj
2015-06-21 20:11:19 -04:00
Anton Arbring
e5d6bef5c9
Changed how translations are found to avoid crash with broken lbl files
2015-06-21 20:05:25 -04:00
Anton Arbring
083f2948e9
Fixed FoV crash when the input is incorrect
2015-06-21 20:03:47 -04:00
Anton Arbring
5e0756fa05
Fixed trail start/stop time bug
2015-06-21 20:01:44 -04:00
Anton Arbring
45f1104814
Some cleanup in planeprojection
2015-06-21 19:59:15 -04:00
Alexander Bock
3fee6e8baf
Added more logging text to detect errors
2015-06-10 19:03:06 +02:00
Alexander Bock
726a8e84ef
Adding parsing of scene files to Launcher application
2015-06-10 02:05:52 +02:00
Alexander Bock
fab3b3e177
Move FileSystem initialization into ghoul::initialize
2015-06-10 02:05:20 +02:00
Alexander Bock
511f103430
Make APPLICATION_LINK_TO_OPENSPACE actually include the libOpenSpace and Ghoul as well
2015-06-10 02:04:41 +02:00
Alexander Bock
4c415ef502
Some more work restructuring the launcher
2015-06-08 01:55:38 +02:00
Alexander Bock
b190695474
Add initial version of launcher
2015-06-08 01:08:58 +02:00
Alexander Bock
e17b39a851
Cleanup string generation
2015-06-07 19:20:56 +02:00
Alexander Bock
94ed72bce7
Update copyright notice
2015-06-07 19:19:20 +02:00
Alexander Bock
e56d58a548
Move timelineview application into app folder
2015-06-07 19:15:45 +02:00
Alexander Bock
d231a5f681
Move openspace-based applications into their own subfolder
2015-06-06 11:48:07 +02:00
Alexander Bock
a798edf198
Added missing space for a message logging of model geometry
...
Update Ghoul
2015-06-05 16:27:31 +02:00
Alexander Bock
17498c28c6
Minor cleanups
2015-06-05 01:45:15 +02:00
Alexander Bock
d8f7db46e8
Fix CMakeLists to be in proper order
2015-06-04 01:57:21 +02:00
Alexander Bock
d8c80796e4
Merge branch 'develop' of openspace.itn.liu.se:/openspace into develop
2015-06-04 01:55:58 +02:00
Alexander Bock
0953b35bb6
Add RenderableShadowCylinders to the New Horizons CMakeLists file
2015-06-04 01:54:59 +02:00
Michal Marcinkowski
0069b88f7c
Fixing jenkins error
2015-06-03 19:53:40 -04:00
Alexander Bock
3c6ef4d288
Merge branch 'develop' of openspace.itn.liu.se:/openspace into develop
2015-06-04 01:44:41 +02:00
Alexander Bock
16e09e5802
Remove static code analysis warnings
2015-06-04 01:44:31 +02:00
Michal Marcinkowski
7492fa2f6c
New Additions:
...
Shadow cylinders extending from planet terminator in opposite dir of sun
Plane that displays the global texture map of a planet as projections appear
^latter is an addition to RenderablePlane class, a renderable plane can have
boolean keyword "ProjectionListener" - determines whether or not it displays
2015-06-03 19:10:34 -04:00
Alexander Bock
68ef7c939c
Cleanup moduleregistration file
2015-06-03 17:45:05 +02:00
Alexander Bock
f3b18d53f1
Make the moduleregistration file not depend on the absolute path
2015-06-03 15:56:51 +02:00
Alexander Bock
8ad7702b75
Automatically detect which rendering method to use based on the available OpenGL version
2015-06-03 13:31:42 +02:00
Alexander Bock
a9e3044d6a
Changed openspace-data file token to point to correct data folder
...
Print detected OpenGL version
2015-06-03 12:36:20 +02:00
Joakim Kilby
2efe1d0dc4
Fixed the function to get supported OGL version so that it works on OS X
2015-06-03 10:13:29 +02:00
Alexander Bock
f8fedb4426
Move openspace-data to data
2015-05-28 22:50:37 +02:00
Alexander Bock
4373cb2fbc
Update ghoul version
2015-05-28 22:35:49 +02:00
Alexander Bock
f9d4e0e1f1
Clean test main.cpp
2015-05-28 22:25:58 +02:00
Alexander Bock
37a54ab22b
Move specification of RenderingMethod into renderengine
2015-05-28 20:44:12 +02:00
Alexander Bock
1923558f6c
Fix OpenSpaceTest
2015-05-28 20:43:53 +02:00
Alexander Bock
fc3faab5f1
Replace commandline argument with automatically detecting the supported OpenGL version
2015-05-28 20:33:22 +02:00
Alexander Bock
2d145faced
Set the fisheye border color to black
2015-05-28 11:46:54 +02:00
Alexander Bock
630fc3fc96
Increase warning level for modules and main library in Unix
2015-05-27 13:15:52 +02:00
Alexander Bock
fb222d4e7a
Add python script to build all modules with warnings as errors
2015-05-27 11:34:17 +02:00
Alexander Bock
227b1dafa7
Ignore errors on rmtree call
2015-05-27 11:29:35 +02:00
Alexander Bock
a2ffa3d02e
Use python internal functions for generating, removing and changing directories
2015-05-27 11:27:55 +02:00
Alexander Bock
5014370797
Fixing Python script parse error
2015-05-27 11:22:25 +02:00
Alexander Bock
c5c710fbc5
Fixing spelling error
2015-05-27 11:21:18 +02:00
Alexander Bock
6107d0c6d0
Updates module building script to delete the old results first
2015-05-27 11:20:37 +02:00
Alexander Bock
5ab855b563
Update jenkins python scripts
2015-05-27 11:15:53 +02:00
Alexander Bock
eafd43442c
Print progress of combinatorical build
2015-05-27 01:44:05 +02:00