Emma Broman
2c3ec08329
Fix faulty property string
2020-11-17 11:50:09 +01:00
Emma Broman
319e192c7c
Handle interpolation of up vector more smoothly
2020-11-17 10:25:49 +01:00
Emma Broman
e0f6fc5519
Adapt up direction choice to look good for Earth and Saturn
2020-11-17 10:01:37 +01:00
Emma Broman
0dd6d73eb3
Add option to compute camera up direction from transform of target
2020-11-17 09:48:07 +01:00
Emma Broman
c19dea4cbc
Merge branch 'master' into thesis/2019/camera-paths
2020-11-16 15:33:55 +01:00
Alexander Bock
4d8dff01f5
Oops
2020-11-16 15:25:48 +01:00
Alexander Bock
3f365d1b1c
Add Oumuamua and Borisov to the asteroids profile
...
Add a check to the ssdb parser that checks for empty strings
2020-11-16 15:09:21 +01:00
Alexander Bock
8d7300a242
Add the ability to change the screenshot folder at runtime ( #1172 )
2020-11-16 14:22:56 +01:00
Alexander Bock
73d920d40d
Make the linear speed dependent on the current framerate ( closes #1369 )
2020-11-16 14:00:18 +01:00
Alexander Bock
6c088a5609
Handle it gracefully if one of hte required folders for the launcher does not exist or when trying to launch OpenSpace with an empty profile ( closes #1377 )
2020-11-16 13:47:42 +01:00
Alexander Bock
88f546ca7d
Add property to disable joystickinput
...
Set that property to false by default to disable stray joystick input (closes #1370 )
2020-11-16 11:36:16 +01:00
Alexander Bock
8d6fc92cbc
Correctly set the height of the LuaConsole ( closes #1375 )
2020-11-16 11:02:43 +01:00
Alexander Bock
ef081d27aa
Try to get the location of the sync folder from the OPENSPACE_SYNC environment variable first, before using the ${BASE}/sync
...
Update SGCT repository
2020-11-16 10:43:08 +01:00
Alexander Bock
b4951d6607
Add some rudimentary soft FPS cap
2020-11-13 17:12:12 +01:00
Alexander Bock
997c65f729
Update kameleon repository
2020-11-12 23:02:18 +01:00
Jonathas Costa
8ad757263f
Added initial position (far away) in the g-Buffer position. ( #1360 )
...
* Added initial position (far away) in the g-Buffer position.
* Fixed bug with Sun's star and atmosphere.
2020-11-12 22:10:01 +01:00
Emma Broman
ec5f81c00e
Add a function to go to a geodecic positon on a renderable globe
2020-11-06 16:20:42 +01:00
Emma Broman
68ca45addf
No longer silently pause the simulation time when starting a camera path
...
And if user unpauses during motion, pause again.
2020-11-05 14:35:45 +01:00
Emma Broman
8a560dfa5c
Remove old unused scene file
2020-11-05 14:31:22 +01:00
Emma Broman
3b08862fc6
Avoid checking agains espilon at the end of curve interpolation
...
For long paths this epsilon corresponds to a large portion of the curve and will result in clipping to the start and/or end state
2020-11-05 11:44:12 +01:00
Emma Broman
c860e0ce49
Merge branch 'master' into thesis/2019/camera-paths
2020-11-05 11:27:36 +01:00
Emma Broman
73af17b029
Add a function to go to a specific height
2020-11-05 11:21:51 +01:00
Emma Broman
15477c291e
Add option to always pick the closest target position, if desired
...
Might be useful within the solar system
2020-11-05 10:41:58 +01:00
Malin E
af5ea6ad3a
Merge pull request #1368 from OpenSpace/issue/1185
...
Issue/1185
2020-11-05 09:49:30 +01:00
Emma Broman
e9b2b6ff1c
Make zoomoutoverview curve less pointy is the middle
...
And move some variables around
2020-11-05 09:49:08 +01:00
Emma Broman
2a1aedcc79
Handle target node being the Sun (resulted in zero vector)
2020-11-05 08:45:33 +01:00
Micah
a673ed9fbf
fix to grids asset; issue/1371
2020-11-04 18:55:49 -05:00
Emma Broman
f786af7b94
Rename some files and functions to better match code standard
2020-11-04 16:13:03 +01:00
Emma Broman
2447dc3b0f
Move curve implementations to their own folder
2020-11-04 16:12:58 +01:00
Malin Ejdbo
33191aafcb
More cleanup
2020-11-04 14:18:21 +01:00
Mikael Pettersson
9fa01165de
Added Lowlevel mouse filtering in touch module ( #1365 )
...
- This disables windows "injected" mouse events, which stem from touch
- Only attaches if we are not debugging, as this is a global listener
and would stall the OS if we put a breakpoint with touch module
- note that this means that debugging behaviour is different with touch enabled
2020-11-04 13:28:50 +01:00
Jonathas Costa
3fbefa5324
Feature/orion changes ( #1359 )
...
* Changed RenderableModel to allow user-control depth and blending.
* Updated RenderableModel to correctly handle the Orion Nebula model.
Co-authored-by: Alexander Bock <mail@alexanderbock.eu >
2020-11-04 13:11:25 +01:00
Jonathas Costa
db4f16f75f
Issue/1223 ( #1358 )
2020-11-04 12:59:42 +01:00
Malin Ejdbo
b5df4fcb37
General cleanup
2020-11-04 08:35:02 +01:00
Emma Broman
c916545ec5
Print info when a path is stopped
2020-10-30 13:28:11 +01:00
Emma Broman
ba3f5124f1
Use Simpson's rule for speed integration computation
2020-10-30 09:57:07 +01:00
Emma Broman
f982e9962b
Some cleanup
2020-10-29 14:30:52 +01:00
Emma Broman
37b92aa677
Better naming
2020-10-29 14:26:36 +01:00
Emma Broman
f2fafc27b4
Cleanup + remove old curve type
2020-10-29 11:50:06 +01:00
Emma Broman
58c7c983a9
Move gaussian quadrature into separate function
2020-10-29 11:40:31 +01:00
Emma Broman
c1df1d1e37
Incresae precision of per frame integration along path
2020-10-29 11:23:29 +01:00
Malin Ejdbo
fd16d67405
Merge branch 'master' into issue/1185
...
* Update to master
2020-10-28 16:23:40 +01:00
Emma Broman
a3df46417d
Merge branch 'master' into thesis/2019/camera-paths
2020-10-28 14:55:59 +01:00
Micah Acinapura
cc7c0092a3
Feature/meta identifier list ( #1357 )
...
Updating asset.meta.identifiers to be dictionary/list instead of string
projects/2020-vislabs-2.1
2020-10-28 14:25:34 +01:00
Micah Acinapura
d7f799da63
Load psf texture on init so its readey for rendertime ( #1356 )
2020-10-28 14:24:37 +01:00
Emma Broman
74c1979400
Minor cleanups
2020-10-27 08:52:12 +01:00
Emma Broman
353b950fc6
Adapt to new master: Pointer notation for globals
2020-10-27 08:51:49 +01:00
Emma Broman
4fc3a01177
Solve merge conflict
2020-10-26 19:06:24 +01:00
Micah
b2f655ee75
fix for saturn sync issue
2020-10-26 13:32:30 -04:00
Alexander Bock
efffc25ce0
Feature/globals handling ( #1352 )
...
* Cleaner handling of global state
* Prevent Lua memory corruption (closes #982 )
* Initialize glfw first thing to prevent weird joystick loading bug during startup
2020-10-21 22:30:05 +02:00