Advanced Visualization and Perception Research Group / VFIVE

Last Update : April 5 2010

VFIVE : Virtual Reality Visualization Software for CAVE Systems


The source codes of this program can be downloaded. NEW

Introduction

We have been developing a visualization software called VFIVE (Vector Field Interactive Visualization Environment) for CAVE-type Virtual Reality (VR) system. The main purpose of this software is to visualize and analyze the complicated three-dimensional data in the CAVE system. For that purpose, we have developed various visualization methods using the immersivity and interactivity of the CAVE system.

Users can choose the visualization methods and data easily by the VFIVE's menu in the CAVE room. This software can display curves and surfaces by inputting their coordinate data. This function is useful when users want to display objects, for example boundary of the data, with the visualized images in the CAVE room

Programmed using only CAVE Lib and OpenGL, VFIVE can be used in various types of VR systems using CAVE Lib. We have already confirmed that this software can be used in CAVE systems (3 screens and 4 screens), ImmersaDesk and HMD.

VR visualization by VFIVE : Stills

VFIVE's menu. Users can choose the visualization method by making virtual laser beam penetrate the panels floating in the CAVE room. VFIVE:menu VFIVE:menu2
If the viewpoint moves ...(QuickTime) VFIVE:viewpoint
Visualization of flow velocity by Arrows. VFIVE:arrows VFIVE:arrows2 VFIVE:arrows3
VFIVE:arrows4 VFIVE:arrows5
Isosurfaces. VFIVE:isosurface
Field lines VFIVE:tracer VFIVE:streamlines
Tubes VFIVE:tubes
Ribbons VFIVE:ribbons
Volume Rendering VFIVE:volumerendering

VR visualization by VFIVE : Movie

Visualization of the output data of a geodynamo simulation (10 minutes). [Click the figure to see the movie] VFIVE:Movie

Download

VFIVE (basic version)
for Unix
vfive3.72u.tar.gz (Multi-Process version)
for Win and Unix
vfive3.72mt.zip (Multi-Thread version) New
vfive3.72Amt.zip (Multi-Thread version, for time-developing data) New
TEXMAKER
for Win and Unix
tex_maker.zip(GLUT is required) New
Be aware that
  • Before downloading it, please read LICENSE_en.txt
  • CAVELib and C++ Compiler are required
  • Makefile should be modified to be suitable to your compiler
  • If you want to run the multi-thread version of VFIVE on Windows, you need glext.h. Please download it (from somewhere on the internet) and put it in the same directory (or folder) where all the source files exist before compling VFIVE.
  • If you use multi-thread version, you need to download and compile "tex_maker.cpp" also (GLUT is required). You have to put the excutive file of tex_maker into the same directory where the excutive vfive file exists. VFIVE calls this program (tex_maker).

Publications

VFIVE

  1. Nobuaki Ohno and Akira Kageyama, Region-of-Interest Visualization by CAVE VR System with Automatic Control of Level-of-Detail, Computer Physics Communications, Vol.181, Issue 4, pp.720-725 (2010)
  2. A.Kageyama and N.Ohno, InteractiveThree-Dimentional Visualization Software by Virtual Reality Technology"(in Japanese), J.Plasma Fusion Res. vol.84, No.11, pp.834-843 (2008)
  3. N.Ohno and A.Kageyama, Scientific visualization of geophysical simulation data by the CAVE VR system with volume rendering, Phys. Earth Planet. Interiors, Vol.163, pp. 305-311 (2007)
  4. N. OHNO, A. KAGEYAMA and K. KUSANO, Virtual reality visualization by CAVE with VFIVE and VTK, J. Plasma Physics Vol.72, part 6, pp.1069-1072 (2006)
  5. Akira Kageyama, Nobuaki Ohno, Tutorial introduction to Virtual Reality: What possibility are offered to our field?, Proceedings of ISSS-7, Kyoto March 2005, pp.127-136; arXiv:physics/0512066; PDF (with higher resolution figures)
  6. Akira Kageyama , Yuichi Tamura, and Tetsuya Sato, Scientific Visualization in Physics Research by CompleXcope CAVE System , Transactions of the Virtual Reality Society of Japan, Vol.4, No.4, pp.717-722 (1999)
  7. Akira Kageyama, Yuichi Tamura, and Tetsuya Sato, Visualization of Vector Field by Virtual Reality, Progress of Theoretical Physics Supplement, No.138, pp.665-673 (2000)

VR Visualization

  1. Nobuaki Ohno and Akira Kageyama, Introduction to Virtual Reality Visualization by the CAVE System, Advanced Methods for Space Simulations, pp.167-207 TERRAPUB Tokyo (2007) ISBN978-4-88704-138-7
  2. A. Kageyama, T. Hayashi, R. Horiuchi, K. Watanabe, and T. Sato, Data Visualization by a Virtual Reality System, Proc. 16th Int. Conf. Numerical Simulation of Plasmas, pp.138-142, Santa Barbara, CA, USA, 10-12 Februaly 1998; PDF