|
VR CAD Viewer 1.0
Qt and VTK application for loading and visualising CAD models with VR support
|
#include "VRRenderThread.h"#include <vtkActor.h>#include <vtkOpenVRCamera.h>#include <vtkOpenVRRenderer.h>#include <vtkOpenVRRenderWindow.h>#include <vtkOpenVRRenderWindowInteractor.h>#include <vtkProperty.h>#include <vtkNamedColors.h>#include <vtkNew.h>#include <vtkLight.h>#include <vtkCallbackCommand.h>#include <vtkCommand.h>#include <array>#include <algorithm>#include <limits>#include <cmath>#include <vtkPlaneSource.h>#include <vtkPolyDataMapper.h>#include <vtkTexture.h>#include <vtkSphereSource.h>#include <vtkPolyData.h>#include <vtkPoints.h>#include <vtkCellArray.h>#include <vtkHDRReader.h>#include <vtkImageFlip.h>#include <vtkImageData.h>#include <vtkJPEGReader.h>#include <vtkTexturedSphereSource.h>#include <QMutexLocker>
EEEE2076 - Software Engineering & VR Project
Manages VR rendering in a separate thread so that the main GUI remains responsive during VR operation.