A 3D visualization system for polygonal meshes and volumetric data

Feiniu Yuan, PhD, Professor, yfn@ustc.edu
To visualize volumes and meshes at the same time, Dr. Yuan used Visual C++ and OpenGL to develop a real time modeling and visualization system. The system has four views, each of which can be specified as one of Perspective, Axial, Coronal and Sagittal Views. Each view is based on OpenGL double buffering technology, and graphics hardware acceleration is used to composite and blend images, so it can obtain real time visual feedback. At present, the system can load and save as some polygonal mesh file formats, for example, wavefront object file (.obj) and CGAL model (.off) , and it can also load and save as most of volume formats, such as DICOM(.dcm), Nifti (.nii), Inr Image (.inr) and MIUE raw image (*.txt).
1. Rendering of 3D polygonal meshes in wave front format created by our method, or other softwares, such as 3DS MAX, etc.
2. Slicing views of volumes (DICOM,Nifti, and Inr Image formats) with pseudo colors

3. Virtual endoscopy based on GPU. Real-time volume rendering with our GPU ray casting method. ÐéÄâÄÚ¿ú¾µ

 

 

Download the demo software and data, unzip them, double click Fei3D.exe to run the software. After the software starts, users click on the open icon on the toolbar of the software, and select wave front mesh (*.obj) to open a mesh file for visualization.
Users can drag mouse left button to rotate the view, drag mouse right button to zoom in and out, or press and drag mouse middle button to translate the view.
Data: Liver partitions by our method Liver partitions by CGAL
Liver hepatic veins by our method
Liver portal veins by our method
Software: Download Demo v1.0  
Download Demo v2.0