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 |
|
howard-stearns
|
1225e50581
|
One round of billboard shredding. Server/wire/AvatarData have not been
touched.
|
2016-01-27 16:15:43 -08:00 |
|
Brad Hefta-Gaub
|
d10e1cc39d
|
CR feedback, dead code cleanup
|
2016-01-18 12:09:21 -08:00 |
|
Brad Hefta-Gaub
|
88af387214
|
cleanup
|
2016-01-18 10:10:24 -08:00 |
|
Brad Hefta-Gaub
|
2774df38bc
|
check for entity size before including it for LOD
|
2016-01-18 09:06:57 -08:00 |
|
howard-stearns
|
715826cc0d
|
Full speed (no more half speed), and fix shouldRender for objects larger
than their distance.
|
2016-01-04 15:12:14 -08:00 |
|
Howard Stearns
|
342d3e80bc
|
fix MSVC formatting
|
2016-01-04 09:49:25 -08:00 |
|
Howard Stearns
|
41052083c3
|
Render scenery even if it is far away.
|
2015-12-18 17:05:58 -08:00 |
|
Howard Stearns
|
7e54e1f753
|
missed menu
|
2015-12-16 20:25:37 -08:00 |
|
howard-stearns
|
23ffcdca3e
|
big sweep
|
2015-12-16 17:01:14 -08:00 |
|
howard-stearns
|
09d4a06ad4
|
LODManager-centric stats and preferences.
|
2015-12-16 15:30:48 -08:00 |
|
howard-stearns
|
f47873bac3
|
stats checkpoint
|
2015-12-15 17:00:49 -08:00 |
|
howard-stearns
|
069199554c
|
checkpoint
|
2015-12-15 16:07:37 -08:00 |
|
Brad Hefta-Gaub
|
0b2bf8bda8
|
remove some dead code
|
2015-10-19 15:23:45 -07:00 |
|
Brad Hefta-Gaub
|
110adc5c22
|
fix model LOD behavior
|
2015-10-19 15:21:25 -07:00 |
|
Atlante45
|
cf3b33a96b
|
Replace Application::getInstance() with qApp
|
2015-10-06 13:56:19 -07:00 |
|
Seth Alves
|
508ae276c6
|
enable -Wdouble-promotion
|
2015-06-16 18:23:10 -07:00 |
|
Atlante45
|
c012a581a6
|
Set shouldRender method
|
2015-06-02 19:26:39 +02:00 |
|
Stephen Birarda
|
94739cf8d3
|
move number constants out of SharedUtil to NumericalConstants
|
2015-05-01 10:26:53 -07:00 |
|
Seth Alves
|
9014397167
|
try again without macro
|
2015-04-07 09:59:04 -07:00 |
|
Seth Alves
|
fc5b442e12
|
interface is reserved, so use interfaceapp as the logging tag for interface. also experiment with a macro for logging
|
2015-04-07 09:15:11 -07:00 |
|
Seth Alves
|
fb607e2b26
|
logging groups for library/shared and interface
|
2015-04-06 18:45:06 -07:00 |
|
ZappoMan
|
19feeacc51
|
dead code
|
2015-03-25 16:38:57 -07:00 |
|
ZappoMan
|
f46067b634
|
better tracking of being done with downshifting
|
2015-03-25 16:30:33 -07:00 |
|
ZappoMan
|
68e730af45
|
handle throttle render case and clean up code logic to be more obvious
|
2015-03-25 15:48:50 -07:00 |
|
ZappoMan
|
ec2b11640c
|
more tweaks to LOD logic
|
2015-03-25 12:51:13 -07:00 |
|
ZappoMan
|
b67cf3af24
|
more tweaks to LOD tools dialog
|
2015-03-24 14:33:06 -07:00 |
|
ZappoMan
|
f43b8bbe8e
|
make AvatarLODMultiplier based on octreeSizeScale
|
2015-03-24 13:59:46 -07:00 |
|
ZappoMan
|
619428c325
|
move LOD FPS settings to Preferences
|
2015-03-24 13:32:22 -07:00 |
|
ZappoMan
|
fa122a227b
|
tweaks to the LOD Tools UI
|
2015-03-23 16:44:07 -07:00 |
|
ZappoMan
|
1e03335012
|
implement scripting interface for LODManager
|
2015-03-17 13:18:29 -07:00 |
|
Atlante45
|
578ab1a9f2
|
Leave LOD settings as globals
|
2015-02-03 16:13:13 -08:00 |
|
Atlante45
|
09a9f82256
|
More settings update
|
2015-02-03 10:52:50 -08:00 |
|
Atlante45
|
88872825fa
|
Don't call settings in render loop
|
2015-01-20 10:56:58 -08:00 |
|
Atlante45
|
27390e6c99
|
Replaced wrong namespace
|
2015-01-19 22:36:46 -08:00 |
|
Atlante45
|
23bab601c5
|
LODManager uses new settings
|
2015-01-19 21:27:21 -08:00 |
|
Atlante45
|
8d483c9e6e
|
Moved some more dialogs out of Menu
All moved into DialogsManager
|
2015-01-18 04:34:33 -08:00 |
|
Atlante45
|
2eff7867b5
|
Remove LODManager::load/saveSettings() for now
|
2015-01-17 20:09:48 -08:00 |
|
Atlante45
|
3fbc8c5d44
|
Moved Menu::shouldRenderMesh() to LODManager
|
2015-01-17 17:56:33 -08:00 |
|
Atlante45
|
a9047b7b15
|
LODManager class
Moved most LOD related members in menu to new Dependency
LODManager
Replaced all Menu::getInstance() call that accessed those
members by DM gets
|
2015-01-16 17:55:47 -08:00 |
|