ZappoMan
bdfe02bbd0
Merge branch 'master' of https://github.com/highfidelity/hifi into persistThreadImprovements
...
Conflicts:
assignment-client/src/octree/OctreeServer.cpp
libraries/octree/src/OctreePersistThread.cpp
libraries/octree/src/OctreePersistThread.h
2014-11-17 11:22:00 -08:00
ZappoMan
ec64bef951
revert debugging change
2014-11-17 11:18:38 -08:00
ZappoMan
f44513ebe7
added support for rolling version numbers in backups
2014-11-15 22:55:12 -08:00
ZappoMan
59c13f3c38
coding standard cleanup, fix warning
2014-11-15 22:26:55 -08:00
ZappoMan
4adb4787cd
added debugging of usecTimestampNow() in octree server to better understand flight times
2014-11-15 21:50:42 -08:00
ZappoMan
c70a7e0553
coding standard cleanup, fix warning
2014-11-15 20:46:30 -08:00
Clément Brisset
c80dff064f
Merge pull request #3798 from ZappoMan/persistThreadImprovements
...
Persist thread improvements/Backup support
2014-11-14 17:25:17 -08:00
ZappoMan
de12b2543d
winblows
2014-11-14 11:50:45 -08:00
ZappoMan
899a3985a5
OctreePersistThread defaults to no backup, server always uses settings
2014-11-14 11:32:18 -08:00
ZappoMan
6ee4e611ac
add persist settings to domain settings, make default backup interval 30 minutes
2014-11-14 11:31:06 -08:00
ZappoMan
cd4b267732
implement persist backup
2014-11-14 11:11:32 -08:00
Sam Gateau
f09b58c255
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2014-11-14 10:05:01 -08:00
Sam Gateau
642f436fba
first draft of factorizing the rendering traversal for both sides in stereo
2014-11-14 09:56:36 -08:00
ZappoMan
11058355a0
implement aboutToFinish for persist thread to allow final save before shutdown
2014-11-14 09:55:32 -08:00
ZappoMan
744f9bc508
better handle corrupt packets that would cause unreasonably deep recursion
2014-11-13 22:26:18 -08:00
ZappoMan
5da0d1e55a
fix regexs for dangerously deep recurssion suppression
2014-11-13 20:53:31 -08:00
ZappoMan
6a4f1c857f
fix a couple bugs
2014-11-13 18:35:04 -08:00
ZappoMan
43f44f4131
suppress some potentially repeated log messages
2014-11-13 07:52:00 -08:00
Stephen Birarda
fda5b0fffd
fix a bug produced by not setting deleted var to NULL
2014-11-10 11:03:15 -08:00
Stephen Birarda
c04e653cf3
fix a memory leak in OctreeElement
2014-11-07 17:06:50 -08:00
ZappoMan
bcec14b0f4
adjust the sentAt times in packets by the receiving side's clockskew so that it can calculate proper flight times
2014-11-05 19:37:08 -08:00
ZappoMan
13e358549d
add periodic pruning of the octree on load and save
2014-11-05 14:56:38 -08:00
Stephen Birarda
f53455ee55
use a ray from the near clip for action ray
2014-11-04 11:40:47 -08:00
ZappoMan
c3d1d13fa9
Merge branch 'master' of https://github.com/highfidelity/hifi into rayPickSubMeshes
2014-10-29 11:56:27 -07:00
ZappoMan
3e9bc23c2f
moving RenderArgs into shared so it can be used by overlays, first cut at ray picking against submeshes
2014-10-29 10:19:04 -07:00
Brad Hefta-Gaub
86b455e58f
Merge pull request #3680 from stojce/20158
...
CR for Job #20158 - Change default field of view from 90 to 45
2014-10-28 15:26:09 -07:00
Stojce
01b8fa12e2
Change default field of view from 90 to 45
2014-10-28 22:22:50 +01:00
Andrew Meadows
4c3cdf5b7a
move stuff out of shared and into physics library
2014-10-28 13:51:45 -07:00
ZappoMan
d1f263ecc5
group materials together when rendering models
2014-10-16 14:05:35 -07:00
ZappoMan
bf77adc4bc
add support for LOD occulsion for too small meshes in Model::render()
2014-10-16 00:30:24 -07:00
ZappoMan
952a604d77
added some more rendering stats
2014-10-15 16:49:09 -07:00
ZappoMan
770bc919bb
added some rendering stats to OctreeRenderer
2014-10-15 09:22:31 -07:00
Sam Gateau
738369e21f
Replacing glutSolidSphere by a cached Geometry
...
Instead of calling glutSolidSphere, just call Application::getInstance()->getGeometryCache()->renderSphere(...)
- replaced all the instances of "glutSolidSphere"
- Changed the atmosphere shaders so instead of drawing a sphere of the size of the atmosphere, we draw a unit sphere, the vertices get scaled at the right radius in th vertex shader using fOuterRadius
2014-10-03 16:55:58 -07:00
ZappoMan
c880f00a14
make sure to scale default octree shape collision to meters
2014-09-25 14:54:06 -07:00
ZappoMan
9cd76983a2
swith to using shape collider instead of spheres
2014-09-25 14:35:20 -07:00
ZappoMan
eda168a6d9
first cut at shape collisions
2014-09-24 19:51:37 -07:00
ZappoMan
f43ba4a68b
first cut at getting entities to collide
2014-09-24 15:28:04 -07:00
Andrew Meadows
f2882618be
merge upstream/master into andrew/inertia
...
Conflicts:
interface/src/avatar/MyAvatar.cpp
2014-09-12 17:50:26 -07:00
ZappoMan
2148baae21
add boxInFrustum
2014-09-11 16:40:32 -07:00
ZappoMan
31fc5bb4f7
silence some over active debug messages
2014-09-09 13:19:06 -07:00
Andrew Meadows
c9d5508f16
merge upstream/master into andrew/ragdoll
2014-09-08 10:21:32 -07:00
Andrew Meadows
62438bae6a
fixed signed/unsigned comparison and unused variable
2014-09-05 16:41:01 -07:00
Andrew Meadows
0ddc8eb448
fix signed/unsigned comparison
2014-09-05 16:40:14 -07:00
Andrew Meadows
6f22ff01d9
merge upstream/master into andrew/ragdoll
2014-09-05 16:04:01 -07:00
ZappoMan
f0d72b83fa
CR feedback
2014-09-05 15:39:29 -07:00
Andrew Meadows
b953d880a3
minor optimization on CubeList and VoxelPool
2014-09-05 14:41:18 -07:00
ZappoMan
a19ce6e859
clean up warning
2014-09-05 12:52:04 -07:00
ZappoMan
54a746a846
remove noise
2014-09-05 12:49:23 -07:00
ZappoMan
e1064d8da7
correctly implement data types who assume all child data must be included (e.g. voxels)
2014-09-05 12:41:14 -07:00
ZappoMan
a25790b350
more work on fixing voxels
2014-09-05 11:51:17 -07:00