matsukaze
46d45a2d43
Job #19700 BUG: Crash in NodeBounds::draw() fixed.
...
QMap and QReadWriteLock are orthogonal. Combined them into a wrapper
class called NodeToJurisdictionMap, replacing typedef. This allows us to
avoid changing method signatures wherever NodeToJurisdictionMap is used.
The lock is bound with the map and is available to all clients of the
NodeToJurisdictionMap. The lock allows multi-threaded access to the map.
Fixed compiler warning in NodeBounds.cpp regarding loss of precision
during conversion of double to GLfloat.
2014-06-02 05:55:58 -04:00
AndrewMeadows
eed2cd28ef
Merge pull request #2956 from ZappoMan/perfstats
...
Fix Ray Intersection bug that was causing low FPS... also added more performance debugging
2014-05-29 18:48:38 -07:00
ZappoMan
6a57e662ac
removed extra line
2014-05-29 18:34:11 -07:00
ZappoMan
e59e253727
fix ray intersection performance
2014-05-29 18:32:11 -07:00
wangyix
fe1a0e4565
removed debug stuff i missed
2014-05-29 11:27:14 -07:00
wangyix
c87c474877
removed debug info, cleaned code for pull req
2014-05-29 10:39:40 -07:00
wangyix
a0f9d2c106
Merge remote-tracking branch 'upstream/master'
2014-05-29 09:20:30 -07:00
wangyix
5d4b0df108
added flag,seq,st to EnvironmentData, untested
...
removed/commented out debug prints
2014-05-28 17:41:38 -07:00
wangyix
c799077379
added flag,seq,ts to ParticleErase and ModelErase
...
... this fixes unreasonable flight-time issue
2014-05-28 17:20:10 -07:00
wangyix
e89d33dc60
added if to not track ParticleErase packets
2014-05-27 18:02:49 -07:00
ZappoMan
efd0580cfb
add ray picking to the model scripting interface
2014-05-23 17:09:37 -07:00
ZappoMan
3a166d2832
renaming of AABox to AACube, introduction of actual AABox
2014-05-23 10:57:08 -07:00
ZappoMan
33fe339213
renaming of AABox to AACube, introduction of actual AABox
2014-05-23 10:45:21 -07:00
ZappoMan
39ed7f7b65
renaming of AABox to AACube, introduction of actual AABox
2014-05-23 10:45:04 -07:00
ZappoMan
f876a72b37
fix crash in model server when you attempt to create an unreasonably small model
2014-05-21 15:12:36 -07:00
ZappoMan
e7425a8128
support for models in root element
2014-05-20 15:20:27 -07:00
Stephen Birarda
a9c2e3fe71
put back ssize_t definition
2014-05-20 11:56:06 -07:00
Stephen Birarda
0e7615391c
don't look for GnuTLS from cmake
2014-05-20 10:35:04 -07:00
ZappoMan
51ad8194de
fix two bugs in models not rendering
2014-05-16 16:55:37 -07:00
ZappoMan
0e446d0fc5
fix two bugs in models not rendering
2014-05-16 16:53:14 -07:00
ZappoMan
ca2d2c751c
fixing models not rendering sometimes
2014-05-15 00:34:09 -07:00
ZappoMan
e4d2f07586
fixed bug in writing small SVO files
2014-05-12 12:51:45 -07:00
ZappoMan
8fe74d006a
correctly handle reading models.svo files with older version
2014-05-12 11:40:15 -07:00
ZappoMan
02ca7c75eb
first cut at adding version parsing to model items, not really working
2014-05-12 11:02:10 -07:00
ZappoMan
128e4a13de
place models in proper containing voxel
2014-05-07 17:32:51 -07:00
ZappoMan
37ca6efc7c
correctly handle SHADOW_RENDER_MODE in a bunch of places that were drawing shadows when they shouldn't
2014-05-07 11:48:32 -07:00
ZappoMan
c3f6cc0ccb
code cleanup for style guide
2014-05-06 15:50:54 -07:00
ZappoMan
91e4a89573
cleanup old references to node which are really elements
2014-05-06 15:47:18 -07:00
ZappoMan
cde583452a
make model server not oversend data
2014-05-06 15:31:45 -07:00
ZappoMan
f3b8d04c06
fixed packet sequence number rollover
2014-05-06 09:39:14 -07:00
Philip Rosedale
da0b36ed5c
merge fix
2014-05-05 16:21:52 -07:00
Philip Rosedale
691b1d6069
Added lookAt rendering bubble
2014-05-05 16:19:09 -07:00
ZappoMan
b10d9e3903
add LOD support for model and particle rendering
2014-05-05 14:26:51 -07:00
ZappoMan
c621f1533d
removed debugging
2014-05-02 09:36:11 -07:00
ZappoMan
6502750e7c
removed debugging
2014-05-02 09:34:31 -07:00
ZappoMan
715e6b8e60
debugging model editing
2014-05-02 09:10:30 -07:00
ZappoMan
4aa96e1fbe
added support for returning accuracy of ray intersections and other octree tests that can fail due to getting lock
2014-04-29 15:10:28 -07:00
Atlante45
f74bd491d6
CR
2014-04-29 12:48:50 -07:00
Atlante45
8686fecdad
Switch OctreeSceneStats to quintX
2014-04-28 16:08:26 -07:00
Brad Hefta-Gaub
b0a561198b
Merge pull request #2721 from Atlante45/improved_undo
...
Handle subtrees with undo
2014-04-25 14:32:49 -07:00
Atlante45
3143e10bd8
CR
2014-04-25 13:33:59 -07:00
ZappoMan
6acdf9cd6c
fix issues with bad timestamps
2014-04-25 11:21:02 -07:00
Andrew Meadows
c5f1a8abd6
formatting
2014-04-23 13:37:13 -07:00
Andrew Meadows
a7771bc142
repair header comments for AABox.*
2014-04-23 09:05:11 -07:00
Andrew Meadows
f033990fae
merge upstream/master into andrew/inertia
2014-04-22 10:49:44 -07:00
Andrew Meadows
a45bc6c110
remove const from CollisionList subscript operator
2014-04-22 10:48:05 -07:00
AndrewMeadows
94fabf7875
Merge pull request #2709 from ZappoMan/shared_and_weak_pointers
...
Voxel/Particle Server Performance Improvements
2014-04-22 10:28:39 -07:00
Atlante45
681aab5bf0
Remove printf and replace them by qDebug()
2014-04-21 16:17:45 -07:00
ZappoMan
003e3ae507
properly unhook delete notifications
2014-04-21 16:01:37 -07:00
ZappoMan
f3aa9d3b8f
unhook node bag from element notifications on shutdown to speed up cleanup
2014-04-21 15:45:12 -07:00