Author: rdtredinnick

Multi-threaded loading of data in OpenGL applications

During implementation of the vizHOME viewer point rendering application, it quickly became apparent that with the amount of data we are gathering with the LiDAR scanner, we would need a multi-threaded technique for loading points outside of our main rendering thread.. often known as an “out-of-core” technique. Implementation details on how to properly execute this …

Don’t Forget The Fundamentals

A big project I’m currently involved with is developing an out of core point cloud renderer for the vizHOME project.  This application enables viewing of LiDAR scanned homes within our C6-CAVE as well as the Oculus Rift and DSCVR system.  The application is fully functional and I’m at the point of optimizing it.  In working …

Welcome

Welcome!  The website is meant to serve as a location to share various thoughts and excerpts from a virtual reality researcher and software developer.  I have been employed at the University of Wisconsin Madison’s Living Environment’s Laboratory since February 2012 where I have been developing software, maintaining hardware, working with students, and contributing to virtual …