SamGondelman
|
887c4f108f
|
high detail not low
|
2018-11-06 16:34:16 -08:00 |
|
SamGondelman
|
e20aeb28eb
|
force low detail on oculus first run
|
2018-11-06 15:58:35 -08:00 |
|
sam gateau
|
b35f09fead
|
Address review comments
|
2018-09-14 08:43:35 -07:00 |
|
Sam Gateau
|
eccca053f9
|
Clean changes
|
2018-09-13 23:58:40 -07:00 |
|
Sam Gateau
|
1438643a5f
|
Adding extra sanity checks on all time dependant values to avoid bad behavior maybe
|
2018-09-13 23:48:50 -07:00 |
|
sam gateau
|
5067047e52
|
warnings on ubuntu
|
2018-08-31 14:24:52 -07:00 |
|
sam gateau
|
ec18806546
|
INtegrating in the algorithm, not in the public values the overshoot for the target FPS to make it simpler to understand
|
2018-08-31 12:15:28 -07:00 |
|
sam gateau
|
84ad5c79f9
|
fixing a no op
|
2018-08-31 11:09:16 -07:00 |
|
sam gateau
|
6bd1ab5ae0
|
fixing a bad constant
|
2018-08-31 09:18:33 -07:00 |
|
sam gateau
|
262fdb3c28
|
ardressing coding standard
|
2018-08-31 09:09:22 -07:00 |
|
sam gateau
|
eb5f6c8eb3
|
ardressing coding standard
|
2018-08-31 09:07:34 -07:00 |
|
Sam Gateau
|
764f75c340
|
including review feedback
|
2018-08-30 22:26:45 -07:00 |
|
Sam Gateau
|
0ae18febc7
|
Removing cruft and warnings
|
2018-08-30 22:09:48 -07:00 |
|
sam gateau
|
194903692e
|
clening up the code in LODmanager and the associated js/qml
|
2018-08-30 18:09:11 -07:00 |
|
Sam Gateau
|
78c7948ebc
|
fine tuning the noise coef ramp and documenting the algorithm
|
2018-08-30 12:11:43 -07:00 |
|
Sam Gateau
|
6c502e79e3
|
Fine tuning a LOD regulator PV that works
|
2018-08-29 22:56:44 -07:00 |
|
Sam Gateau
|
4844f06e5e
|
brain freeze
|
2018-08-29 17:33:39 -07:00 |
|
Sam Gateau
|
ed4dbaa4c7
|
Refining the plot widget to be able to represent negative values
|
2018-08-29 16:07:30 -07:00 |
|
Sam Gateau
|
37b4cf6223
|
Picking pid values
|
2018-08-28 17:39:35 -07:00 |
|
Sam Gateau
|
0da22db837
|
Picking pid values
|
2018-08-28 16:05:57 -07:00 |
|
Sam Gateau
|
7dfdc79644
|
Picking pid values
|
2018-08-28 12:21:15 -07:00 |
|
Sam Gateau
|
63eb57c741
|
Exploring PID again
|
2018-08-28 08:58:25 -07:00 |
|
Sam Gateau
|
d97d655148
|
USing a simpler halfTan test for culling
|
2018-08-26 23:17:29 -07:00 |
|
Sam Gateau
|
294fe51fde
|
Trying to simplify the LOD culling test
|
2018-08-24 16:48:23 -07:00 |
|
Sam Gateau
|
cee9b90930
|
working on the LOD behavior
|
2018-08-23 16:48:42 -07:00 |
|
Sam Gateau
|
473f8d0ca5
|
Working on the LOD system
|
2018-08-23 11:39:47 -07:00 |
|
Seth Alves
|
30c5fa6fa1
|
fix divide-by-zero asan warning in LODManager::autoAdjustLOD
|
2018-05-05 20:45:06 -07:00 |
|
Clement
|
da9fb9c751
|
Fix non self-sufficient headers
|
2018-05-04 16:26:41 -07:00 |
|
samcake
|
5a1eac563b
|
Code review fixes
|
2018-04-02 15:50:18 -07:00 |
|
samcake
|
d4bc61fb3d
|
Remove notifications and print outs for LOD changes because it was too much noise
|
2018-04-02 13:53:30 -07:00 |
|
samcake
|
3ed633ebea
|
FIxing the get***LODIncreaseFPS functions evaluation of the threshold FPS for starting increasing LOD again
|
2018-02-06 15:52:32 -08:00 |
|
Andrew Meadows
|
2c43138e14
|
slightly faster auto LOD adjust
|
2018-01-18 08:53:45 -08:00 |
|
Andrew Meadows
|
82cab5e4a1
|
add scripted/qml debug UI for render LOD
|
2018-01-18 08:53:45 -08:00 |
|
Andrew Meadows
|
8c6edc749a
|
provide more context for update perf stats
|
2018-01-09 12:59:32 -08:00 |
|
Andrew Meadows
|
c1906215ba
|
add comments
|
2017-12-20 17:41:08 -08:00 |
|
Andrew Meadows
|
721e9d426a
|
restore signals on LOD change
|
2017-12-20 17:41:08 -08:00 |
|
Andrew Meadows
|
4fb9680f3b
|
also consider GPU render time for LOD adjust
|
2017-12-20 17:41:08 -08:00 |
|
Andrew Meadows
|
9c4a0c8c70
|
tweak LOD adjustment logging
|
2017-12-20 17:41:08 -08:00 |
|
Andrew Meadows
|
8e0d367a2d
|
use full 'present' time for FPS calculation
also, refactor LOD adjust logic
|
2017-12-20 17:41:08 -08:00 |
|
Andrew Meadows
|
7a9d566e02
|
remove unnecessary whitespace
|
2017-12-20 17:41:08 -08:00 |
|
Anthony J. Thibault
|
ba4c0f189e
|
code review feedback
removed discontinuity in safeDeltaTime, which is used to prevent division by zero.
|
2017-11-10 10:25:29 -08:00 |
|
Anthony J. Thibault
|
cb01c5cada
|
compile fix
|
2017-10-10 16:30:11 -07:00 |
|
Anthony J. Thibault
|
cbb0d27f68
|
div by zero fix
|
2017-10-10 16:20:52 -07:00 |
|
Anthony J. Thibault
|
18d723b6b4
|
div by zero fixes, detected by address sanitizer
|
2017-10-10 16:17:39 -07:00 |
|
Andrew Meadows
|
a3ac20d961
|
minor cleanup
|
2017-09-25 15:10:14 -07:00 |
|
Andrew Meadows
|
37c501b131
|
LODManager uses renderTime instead of main loop fps
|
2017-09-25 13:17:21 -07:00 |
|
Andrew Meadows
|
bcf2cc8074
|
use references not pointers for ViewFrustums
also unravelling some spaghetti:
(1) split Octree stuff out of ViewFrustum
(2) moved ViewFrustum from octree to shared lib
(3) removed some cruft
|
2016-05-05 18:28:27 -07:00 |
|
Howard Stearns
|
00f3d6e382
|
Remove LODPreference enum.
|
2016-02-19 14:05:21 -08:00 |
|
Howard Stearns
|
9f7feed544
|
Remove LOD PID controller.
|
2016-02-19 14:00:22 -08:00 |
|
Howard Stearns
|
30b4eace95
|
Remove LOD PID-related preferences and the related toggling of preferences.
|
2016-02-19 11:52:07 -08:00 |
|