Code

History

Commits on dec7e5921c2be0df31494de2fb9f3de3b5f21f99 to interface/src/VoxelSystem.cpp105+
  1. change signature of parseData to use unsigned char*, include packet header alwaysStephen Birarda committed 13 years ago5c091a5
  2. re-work AvatarData to handle body position and rotationStephen Birarda committed 13 years agoa5a9344
  3. changes after mergevincent committed 13 years ago56aac70
  4. cleanup of packet header constantsZappoMan committed 13 years ago17f4c5d
  5. cleanup of packet header constantsZappoMan committed 13 years ago7480283
  6. adding CounterStats class and support for showing running average stats on voxels recieved, created, and colored in clientZappoMan committed 13 years ago53cfd0e
  7. adding Z command to voxel server and interface, Z command allows sending "erase all" and "add scene" commandsZappoMan committed 13 years ago5415543
  8. fix to LOD bug caused by flip-flopped X and Z, add color randomization to inserted voxels on server, added head position display to display_stats()ZappoMan committed 13 years ago5782978
  9. Added agentTypes to AgentList::broadcastToAgents() Make voxel server rebroadcast "remove voxel" messages to all it's connected heads Cleaned up processing of Remove voxel messages to live in VoxelTreeZappoMan committed 13 years ago9220ba3
  10. don't NULL out buffer data, just draw lessStephen Birarda committed 13 years ago761daf6
  11. bring MAX_VOXELS_PER_SYSTEM back down to 250kStephen Birarda committed 13 years agoec6b8d2
  12. remove the VBO transfer frequency testsStephen Birarda committed 13 years agof38df55
  13. drop redraw frequency to 0.5sStephen Birarda committed 13 years ago3135d50
  14. only allow VBO re-transfer every 5 seconds for testStephen Birarda committed 13 years ago793ac84
  15. Revert "allow the bad triangles to render"Stephen Birarda committed 13 years ago2de86bf
  16. allow the bad triangles to renderStephen Birarda committed 13 years agob5d1ae1
  17. #19197 Create basic visual studiovincent committed 13 years ago622053b
  18. initial LOD drop off when moving backStephen Birarda committed 13 years ago3186254
  19. don't do gross things if data is being written while GPU is copying itStephen Birarda committed 13 years ago80170bd
  20. added random color options, cleaned up compiler warnings, add reAverageParentColors when modifying voxel treeZappoMan committed 13 years ago270f777
  21. move the voxel tree back to originStephen Birarda committed 13 years agof109916
  22. Merge remote-tracking branch 'origin/master'Stephen Birarda committed 13 years ago1b3c15a
  23. move the voxel system to 40,0,40, only re-render on new voxelsStephen Birarda committed 13 years ago9cd314d
  24. * Moved load file and create sphere from VoxelSystem to VoxelTree * Added --local command line support to domain and voxel servers so that you can run them locally without recompiling. * made command line option parsing more cross platform * added --NoColorRandomizer to interface when loading local models * added -i file load support to voxel server to load in a preexisting model at launch * added --NoRandomVoxelSheet to voxel server to NOT create the built in voxel sheet * added first cut at 'I' command from clients to voxel server to insert voxels into voxel tree * changed ambient light settings in interface to not be so aggressive * added randInIntRange() helper to SharedUtils * tweat to pruneTree() to also repair child mask * some coding standard refactoringZappoMan committed 13 years agofe8b6f7
  25. #19197 Create basic visual studiovincent committed 13 years ago83abc57
  26. Merge branch 'master' of https://github.com/worklist/hifiZappoMan committed 13 years ago23c6a90
  27. Fixed getCommandOption and cmOptionExists to be more porable added support for --NoConnect command line option to test running without connecting added pruneTree to VoxelTreeZappoMan committed 13 years ago2f6b246
  28. remove un-needed AgentList include from VoxelSystemStephen Birarda committed 13 years agoc8190b9
  29. Changed colors of spheres to be a gradient along phi between to random colors this gives the spheres a little bit more natural look. Also increased the level of detail (smaller voxels)ZappoMan committed 13 years ago0711539
  30. 1) Added createSphere() to VoxelSystem to create a sphere 2) Added pointToVoxel() to SharedUtils, this will give you a voxel code given x,y,z,s,r,g,b 3) Added '.' keyboard interface to create a random sphere in the local voxel systemZappoMan committed 13 years agoef8694d
  31. Added a utility to VoxelSystem for loading voxels from a local file Also added a couple shared utility functions for reading command line options (since that's how you can load a local file at this point).ZappoMan committed 13 years ago8ecc0d5
  32. push and pop the matrix for voxel system drawStephen Birarda committed 13 years ago6712d23
  33. scale back heads after voxel system drawStephen Birarda committed 13 years ago5f052d7
  34. fix conditional inclusion of voxel in vertices and color arraysStephen Birarda committed 13 years agof979323
  35. only add voxel to be drawn if not transparentStephen Birarda committed 13 years ago1efbaef