Brad Hefta-Gaub
|
a76f5a088c
|
fixed comment
|
2014-01-16 13:19:21 -08:00 |
|
Brad Hefta-Gaub
|
a960330f34
|
fix voxel randomly disappearing bug
|
2014-01-16 13:17:41 -08:00 |
|
Philip Rosedale
|
46bd677a4a
|
Merge branch 'master' of https://github.com/worklist/hifi
|
2014-01-16 11:51:54 -08:00 |
|
Philip Rosedale
|
aa2ee2526e
|
name file correctly
|
2014-01-16 11:51:46 -08:00 |
|
Brad Hefta-Gaub
|
7bfda0d60e
|
removed pthread.h
|
2014-01-15 10:30:05 -08:00 |
|
Brad Hefta-Gaub
|
170dbe6e85
|
Merge branch 'master' of git://github.com/worklist/hifi into windows_build
Conflicts:
assignment-client/src/audio/AudioMixer.cpp
domain-server/src/DomainServer.cpp
interface/src/Audio.cpp
interface/src/DataServerClient.cpp
interface/src/Oscilloscope.cpp
interface/src/PairingHandler.cpp
interface/src/Util.cpp
interface/src/avatar/MyAvatar.cpp
interface/src/devices/Faceshift.cpp
interface/src/devices/SerialInterface.cpp
interface/src/renderer/FBXReader.cpp
libraries/avatars/src/AvatarData.h
libraries/octree-server/src/OctreeServer.cpp
libraries/octree-server/src/OctreeServer.h
libraries/octree/src/ViewFrustum.cpp
libraries/shared/src/Logging.cpp
libraries/shared/src/Node.cpp
libraries/shared/src/Node.h
libraries/shared/src/NodeList.cpp
libraries/shared/src/NodeList.h
libraries/shared/src/PerfStat.cpp
libraries/shared/src/SharedUtil.cpp
libraries/voxels/src/VoxelTree.cpp
voxel-edit/src/main.cpp
|
2014-01-15 10:20:21 -08:00 |
|
Stephen Birarda
|
599e3bb9e5
|
resolve conflicts on merge with upstream master
|
2014-01-14 16:15:58 -08:00 |
|
Stephen Birarda
|
8676ac38f9
|
foreach spacing and reference repairs
|
2014-01-14 15:54:09 -08:00 |
|
Stephen Birarda
|
987c639e36
|
initial newline removal from all QDebug calls
|
2014-01-14 13:09:22 -08:00 |
|
Stephen Birarda
|
7d1a64ca8c
|
change NodeList container to QHash with QSharedPointer
|
2014-01-13 17:09:21 -08:00 |
|
Brad Hefta-Gaub
|
55babbf7b6
|
windows type mismatch warning fixes
|
2014-01-13 00:30:23 -08:00 |
|
Brad Hefta-Gaub
|
a94e371e5c
|
fix more windows warnings
|
2014-01-12 21:27:25 -08:00 |
|
Brad Hefta-Gaub
|
26adabf130
|
removed voxel addSphere since it wasn't compiling and was old debug code
|
2014-01-10 21:39:03 -08:00 |
|
Brad Hefta-Gaub
|
9bc4a3df41
|
switch from pthread mutex to QMutex
|
2014-01-10 18:01:36 -08:00 |
|
Brad Hefta-Gaub
|
6e95c52444
|
make local voxel cache properly switch to different cache file when switching domains
|
2014-01-09 14:51:04 -08:00 |
|
Brad Hefta-Gaub
|
c181d0a849
|
first cut at local voxel cache
|
2014-01-09 12:05:09 -08:00 |
|
Stojce Slavkovski
|
ee1eb25dfa
|
replace LogDisplay with File logger
- added abstract logger interface
|
2013-12-22 18:56:53 +01:00 |
|
ZappoMan
|
2b27c91550
|
Merge branch 'master' of https://github.com/worklist/hifi into particle_server
Conflicts:
interface/src/VoxelSystem.cpp
interface/src/VoxelSystem.h
|
2013-12-04 11:40:54 -08:00 |
|
ZappoMan
|
bc715085a9
|
Merge pull request #1304 from PhilipRosedale/master
Voxel drumming, search function to find leaf voxel containing a point
|
2013-12-04 11:28:39 -08:00 |
|
ZappoMan
|
188d52c06e
|
get client working in refactored mode
|
2013-12-04 10:05:37 -08:00 |
|
ZappoMan
|
4e18eaa6c5
|
make addChildAtIndex() use createNewElement() so we get our correct classes
|
2013-12-03 20:40:48 -08:00 |
|
ZappoMan
|
9faef65ccc
|
first cut at splitting out octree base classes
|
2013-12-03 17:32:02 -08:00 |
|
Philip Rosedale
|
8fdd78dc26
|
Added drum sounds and voxel collision detection
|
2013-12-03 16:25:23 -08:00 |
|
ZappoMan
|
76b3bd4e6e
|
Move Hide/Show local voxels to a dedicated thread so that it doesn't slow performance of voxel packet processing
|
2013-12-02 12:08:45 -08:00 |
|
ZappoMan
|
dac211cebd
|
pack more compressed sections into wire packets if there is room
|
2013-11-26 22:18:24 -08:00 |
|
ZappoMan
|
b7ee2ea2db
|
add section size to compressed packets to allow packing of multiple sections
|
2013-11-26 19:47:14 -08:00 |
|
ZappoMan
|
77590b5b87
|
cleanup debug, readd fix to not recurse subtrees when node is colored
|
2013-11-26 19:23:21 -08:00 |
|
ZappoMan
|
2ce9937126
|
major pass on cleaning up voxel packets to have flags, sequence numbers, and flight time, add compression menu item
|
2013-11-26 17:27:08 -08:00 |
|
ZappoMan
|
d13ebf6095
|
more menu cleanup removing developer options that are now defunct
|
2013-11-25 14:44:34 -08:00 |
|
ZappoMan
|
70213630e1
|
Merge branch 'master' of https://github.com/worklist/hifi into compressed_packets
|
2013-11-25 13:38:22 -08:00 |
|
ZappoMan
|
25511f99ec
|
cleanup for coding standard
|
2013-11-24 15:22:44 -08:00 |
|
ZappoMan
|
e2f5069e6a
|
more VoxelPacket compression tuning
|
2013-11-24 14:41:50 -08:00 |
|
ZappoMan
|
e65f74e06b
|
moved compression into VoxelPacket class. works, but too slow for larger sizes
|
2013-11-23 21:40:50 -08:00 |
|
Andrzej Kapolka
|
f0e5872b89
|
Lighten the shadows, remove some debug code.
|
2013-11-21 12:29:22 -08:00 |
|
ZappoMan
|
6c640752cd
|
make compression optional
|
2013-11-21 12:04:13 -08:00 |
|
Andrzej Kapolka
|
4bcc6fdc0d
|
More progress on shadows.
|
2013-11-20 18:27:59 -08:00 |
|
ZappoMan
|
c2cb6df61c
|
first cut at compresses voxel packets
|
2013-11-18 09:46:32 -08:00 |
|
ZappoMan
|
64d5ccf91e
|
add menu option for voxel server fade in/out and dont remove local voxels when server shuts down
|
2013-11-07 14:10:09 -08:00 |
|
ZappoMan
|
9bd27e2b2a
|
fix stutter on rotating
|
2013-11-03 21:11:08 -08:00 |
|
ZappoMan
|
c18de72dd4
|
work on debugging stutter behavior, mostly debugging and cleanup
|
2013-11-03 19:06:06 -08:00 |
|
ZappoMan
|
c4a2b3c49b
|
fix thinning in voxels as points by using correct points to calculate width of voxel based on camera position relative to voxel
|
2013-11-03 11:10:00 -08:00 |
|
ZappoMan
|
13b558c033
|
removed dead code
|
2013-11-01 14:40:58 -07:00 |
|
ZappoMan
|
b3aac56d29
|
first cut a variable point size point rendering
|
2013-11-01 14:33:06 -07:00 |
|
ZappoMan
|
054f49808f
|
Merge branch 'master' of https://github.com/worklist/hifi into bugfixes
Conflicts:
libraries/voxel-server-library/src/VoxelSendThread.cpp
|
2013-10-30 16:48:50 -07:00 |
|
ZappoMan
|
14ddb89341
|
improve behavior of too more than _maxVoxels
|
2013-10-30 14:28:32 -07:00 |
|
ZappoMan
|
3f9631dd53
|
fix voxels as points menu to work correctly on startup
|
2013-10-30 14:14:34 -07:00 |
|
ZappoMan
|
e8f5c86c73
|
fix one call to calculateShouldRender()
|
2013-10-30 12:19:47 -07:00 |
|
ZappoMan
|
dd7eb66cec
|
adjustable LOD tweaks
|
2013-10-30 11:53:16 -07:00 |
|
ZappoMan
|
580102bb38
|
more work on LOD slider
|
2013-10-30 11:01:37 -07:00 |
|
ZappoMan
|
fbc3a4d2c1
|
first cut at user adjustable LOD
|
2013-10-29 16:16:58 -07:00 |
|
ZappoMan
|
b4c88a85f8
|
improvements to subtle moves for view frustum and voxel serving
|
2013-10-23 17:49:58 -07:00 |
|
ZappoMan
|
b05d6e25e3
|
remove two debug outs
|
2013-10-23 10:23:07 -07:00 |
|
ZappoMan
|
5d18b68a2e
|
added support for forceFullFrustum in hideOutOfView() this fixes inconcistancies with voxel hiding showing
|
2013-10-23 10:14:41 -07:00 |
|
ZappoMan
|
306b23d489
|
make Fast Voxel Pipeline the default behavior
|
2013-10-23 05:58:47 -07:00 |
|
ZappoMan
|
1430a083d1
|
make DontRemoveOutOfView the default behavior
|
2013-10-23 05:44:20 -07:00 |
|
ZappoMan
|
3c8e30c956
|
make HideOutOfView the default behavior
|
2013-10-23 05:38:33 -07:00 |
|
ZappoMan
|
1786049710
|
make use delta frustum in culling the default behavior
|
2013-10-23 05:30:15 -07:00 |
|
ZappoMan
|
370fe3dad9
|
make constant culling the default mode
|
2013-10-23 05:22:29 -07:00 |
|
ZappoMan
|
96cd8c5d97
|
fixed issue with delta frustums on hide out of view
|
2013-10-22 09:25:01 -07:00 |
|
ZappoMan
|
f618b3a88d
|
removed some old comments
|
2013-10-21 16:19:03 -07:00 |
|
ZappoMan
|
f5efe2dd7f
|
removed some old comments
|
2013-10-21 16:14:34 -07:00 |
|
ZappoMan
|
22a1d0a699
|
small tweak
|
2013-10-21 16:07:34 -07:00 |
|
ZappoMan
|
2979a8e738
|
better working version of hideOutOfView voxel support
|
2013-10-21 15:30:14 -07:00 |
|
ZappoMan
|
ca7225e525
|
fix reset of VoxelSystem on eraseAllVoxels()
|
2013-10-17 18:45:52 -07:00 |
|
ZappoMan
|
a6664e442c
|
fixed comment
|
2013-10-17 16:21:22 -07:00 |
|
ZappoMan
|
9b0cc14552
|
fix voxel nodes to work with new UUID format
|
2013-10-17 16:14:06 -07:00 |
|
Stephen Birarda
|
fa146e302d
|
remove 16-bit node IDs and replace with UUIDs
|
2013-10-17 11:49:41 -07:00 |
|
ZappoMan
|
4be07ececb
|
fixed a couple crashes and cleaned up some code
|
2013-10-11 01:30:09 -07:00 |
|
ZappoMan
|
3ad2a6edaa
|
remove dead code
|
2013-10-10 15:28:55 -07:00 |
|
ZappoMan
|
f3aa82624f
|
progress on keep local voxels
|
2013-10-10 15:28:06 -07:00 |
|
ZappoMan
|
0a6ddf108f
|
progress on keep local voxels
|
2013-10-10 15:25:33 -07:00 |
|
ZappoMan
|
c86bad77c9
|
progress on keep local voxels
|
2013-10-10 15:23:22 -07:00 |
|
ZappoMan
|
c25b03dd58
|
first cut at keeping local voxels
|
2013-10-09 14:02:31 -07:00 |
|
ZappoMan
|
89a4ea6470
|
two possible crash fixes
|
2013-10-08 09:56:47 -07:00 |
|
ZappoMan
|
aa80ec3497
|
cleanup code for PR
|
2013-10-07 19:46:52 -07:00 |
|
ZappoMan
|
54364a235d
|
tighten up mutex locks to keep at 60 fps
|
2013-10-07 19:43:45 -07:00 |
|
ZappoMan
|
f6981feacf
|
added various render mode options, including voxels as points
|
2013-10-07 17:46:22 -07:00 |
|
ZappoMan
|
5f6fb3a3ae
|
added some timing debugging
|
2013-10-05 00:55:34 -07:00 |
|
ZappoMan
|
3001917e10
|
added debugging
|
2013-10-04 22:49:05 -07:00 |
|
ZappoMan
|
6fce838e2e
|
remove comment
|
2013-10-04 21:38:47 -07:00 |
|
ZappoMan
|
0c70a05732
|
make view frustum oversend and don't remove oversend in client
|
2013-10-04 21:36:21 -07:00 |
|
ZappoMan
|
608c24e258
|
fix build buster
|
2013-10-03 15:58:15 -07:00 |
|
ZappoMan
|
1c664b311d
|
fixed behavior of voxel delete and some cases of voxel add in fast pipeline mode
|
2013-10-03 14:15:13 -07:00 |
|
ZappoMan
|
1aa7855166
|
cleanup
|
2013-10-01 12:43:30 -07:00 |
|
ZappoMan
|
8ceee2ec1e
|
more cleanup of faster voxel pipeline
|
2013-10-01 11:51:25 -07:00 |
|
ZappoMan
|
793a14e25a
|
first cut at new faster voxel pipeline
|
2013-10-01 10:37:14 -07:00 |
|
ZappoMan
|
0f74d4bda9
|
change nodeDeleted() to voxelDeleted() to improve readability
|
2013-09-30 15:50:31 -07:00 |
|
ZappoMan
|
865bb7555f
|
fix hang on preference dialog box
|
2013-09-30 15:27:02 -07:00 |
|
ZappoMan
|
b6fe8befdc
|
removed old normal support from voxel system only using global normals
|
2013-09-30 09:29:04 -07:00 |
|
ZappoMan
|
8cffa8d872
|
add support for global normals for voxels
|
2013-09-27 15:04:44 -07:00 |
|
ZappoMan
|
605c2f30cf
|
add memory usage debugging
|
2013-09-27 10:17:10 -07:00 |
|
ZappoMan
|
eb6af1afbf
|
fix byte normals, fix crashes in switching between voxel shader and normal mode
|
2013-09-27 09:02:51 -07:00 |
|
ZappoMan
|
2487a55be9
|
add support for use of Byte normals
|
2013-09-26 19:04:19 -07:00 |
|
ZappoMan
|
5695429a78
|
style fixes
|
2013-09-26 16:36:59 -07:00 |
|
ZappoMan
|
7845340279
|
menu cleanup, support for on the fly switching of maxVoxels and useVoxelShader
|
2013-09-26 16:26:49 -07:00 |
|
ZappoMan
|
552d9fadd8
|
rearranged menus, some hacking on voxel shader
|
2013-09-26 14:51:57 -07:00 |
|
atlante45
|
4e3484021e
|
PerlinFace implementation
|
2013-09-10 15:31:58 -07:00 |
|
atlante45
|
b8c18bee2d
|
merge
|
2013-09-04 15:31:12 -07:00 |
|
atlante45
|
5da525fc3e
|
memory wastes and code cleaning PR comments
|
2013-09-04 15:12:24 -07:00 |
|
atlante45
|
06119990e8
|
Fixed ui related files memory wastes
|
2013-09-03 14:47:50 -07:00 |
|