Source

kinect-viewer / KVRayFieldSpaceModel.m

Author Commit Message Labels Comments Date
Cliff Biffle
Adjusted the maximum Z-delta for triangulation. It was making the foreground a little stringy.
Cliff Biffle
Switched the point-cloud renderer to use vertex arrays. Interestingly, on Mac OS X 10.6.3, I see no significant in the profiles, and performance is unchanged.
Cliff Biffle
Improved documentation in KVRaySpaceFieldModel's solid triangle renderer.
Cliff Biffle
The RayFieldSpaceModel can now do normal calculations, so we have lighting again. The factoring improvements have let me move normal calculation to the Kinect thread, so that both threads stay within their 33ms deadlines.
Cliff Biffle
Fixed copyright headers on KVRayFieldSpaceModel.[hm].
Cliff Biffle
Completely refactored the model/renderer relationship in preparation for voxel rendering and SLAM stuff. There are no longer DepthMaps or Renderers, because the rendering method needs intimate awareness of the depth model. Instead, a new KVSpaceModel type combines both.