Emma Broman
|
2c3ec08329
|
Fix faulty property string
|
2020-11-17 11:50:09 +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
|
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
|
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 |
|
Emma Broman
|
2a1aedcc79
|
Handle target node being the Sun (resulted in zero vector)
|
2020-11-05 08:45:33 +01:00 |
|
Emma Broman
|
f786af7b94
|
Rename some files and functions to better match code standard
|
2020-11-04 16:13:03 +01:00 |
|
Emma Broman
|
c916545ec5
|
Print info when a path is stopped
|
2020-10-30 13:28:11 +01:00 |
|
Emma Broman
|
f2fafc27b4
|
Cleanup + remove old curve type
|
2020-10-29 11:50:06 +01:00 |
|
Emma Broman
|
c1df1d1e37
|
Incresae precision of per frame integration along path
|
2020-10-29 11:23:29 +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
|
4cdcf8b0a0
|
Start adding const qualifiers
|
2020-09-25 16:28:00 +02:00 |
|
Emma Broman
|
04130fe68a
|
Do some initial cleanup
|
2020-09-25 16:11:56 +02:00 |
|
Emma Broman
|
cc52dc6277
|
Add property for scaling default speed - to use in dome presentation
|
2020-08-16 11:32:39 +02:00 |
|
unknown
|
86e3819ea9
|
Added new curve type ZoomOutOverview
|
2020-06-09 11:47:55 +02:00 |
|
unknown
|
f760193da7
|
bug fix, return correct number of view directions
|
2020-06-08 14:28:54 +02:00 |
|
Emma Broman
|
33dd0ff3a0
|
Add a propery for nr simulation steps
|
2020-06-08 09:40:01 +02:00 |
|
Emma Broman
|
3fa2bd009b
|
Compute end point with respect to sun position
|
2020-05-27 13:35:56 +02:00 |
|
Emma Broman
|
7e39cb9b11
|
Update a comment
|
2020-05-27 10:49:14 +02:00 |
|
Emma Broman
|
0fe7f9c473
|
Compute end point smarter if target is close to another node
|
2020-05-27 10:47:48 +02:00 |
|
Emma Broman
|
e797da8d75
|
Include final position when rendering the path..
|
2020-05-26 14:21:46 +02:00 |
|
Emma Broman
|
5beaec3169
|
Tiny refactor
|
2020-05-26 09:07:02 +02:00 |
|
Emma Broman
|
4cfb1fdd44
|
Refactor
|
2020-05-21 10:41:51 +02:00 |
|
Emma Broman
|
3fde62b7ca
|
Get changes from main branch and resolve merge conflict
|
2020-05-14 16:03:24 +02:00 |
|
unknown
|
544f2531b0
|
Functions for retrieving view direction added
|
2020-05-07 18:25:45 +02:00 |
|
Emma Broman
|
89e88532f9
|
Cleanup some faulty includes
|
2020-05-01 13:05:29 +02:00 |
|
Emma Broman
|
ae5b5ec417
|
Prototype curve for creating collision free paths
|
2020-04-27 14:42:00 +02:00 |
|
Emma Broman
|
7757f160d7
|
Fix typo
|
2020-04-27 10:21:28 +02:00 |
|
Emma Broman
|
4477fffb73
|
Move speed function out to its own class
|
2020-04-22 13:55:56 +02:00 |
|
Emma Broman
|
1f9ee056a8
|
Add property for applying pause behavior without camera path
|
2020-04-20 16:21:48 +02:00 |
|
Emma Broman
|
ae5be74423
|
Cleanup temporary computation of default position
|
2020-04-15 13:44:53 +02:00 |
|
Emma Broman
|
a13ec59714
|
Allow instructions to change the stop behavior
|
2020-04-15 13:44:53 +02:00 |
|
Emma Broman
|
a9005cdcbb
|
Started implementing pause/stop behaviors
|
2020-04-15 13:44:53 +02:00 |
|
Emma Broman
|
9d10abcff3
|
make sure that the stopAtTargets property is applied
|
2020-04-15 13:44:53 +02:00 |
|
Emma Broman
|
66fbd34045
|
Start refactoring pauses and do some cleanup
|
2020-04-15 13:43:36 +02:00 |
|
Emma Broman
|
141df97471
|
Move min boundingsphere property to module class and access globally
|
2020-04-06 17:22:29 +02:00 |
|
Emma Broman
|
df5b518f07
|
refactor instructions
|
2020-04-06 16:25:20 +02:00 |
|
Emma Broman
|
387c2adbee
|
Remove old pause impl. and make property for stopAtTargets
|
2020-04-05 14:33:14 +02:00 |
|
Emma Broman
|
82c0ae659b
|
Bug fix: distance to lookAt pos in roll removal too small for alrge distances
|
2020-04-02 21:00:23 +02:00 |
|
Emma Broman
|
c4c46a2043
|
Add property to remove roll
|
2020-04-01 19:44:58 +02:00 |
|
Emma Broman
|
39151bda2e
|
Minor refactor
|
2020-03-30 14:41:36 +02:00 |
|
Emma Broman
|
76de04d1d7
|
Make PathSegment responsible for path traversal
|
2020-03-30 14:24:45 +02:00 |
|
Emma Broman
|
1524a207f7
|
store the valid bounding sphere once computed
|
2020-03-10 15:08:51 -04:00 |
|
Emma Broman
|
ed47272e8e
|
Replace CameraState with a Waypoint and CameraPose struct
|
2020-03-10 11:07:03 -04:00 |
|
Emma Broman
|
24e29955a3
|
refactor
|
2020-03-09 17:52:00 -04:00 |
|
Emma Broman
|
edaf37b260
|
Early out if simulation not paused. Also, temporary pause on play, for testing
|
2020-03-09 13:52:23 -04:00 |
|
Emma Broman
|
a38aa3ff8e
|
Make that we always reach the target (u = 1.0)
|
2020-03-06 16:54:21 -05:00 |
|
Emma Broman
|
4c9874c8d3
|
Some cleanup
|
2020-02-27 14:00:37 -05:00 |
|
Emma Broman
|
d606a569bc
|
minor refactor
|
2020-02-27 10:48:44 -05:00 |
|